This week saw some small changes to the App Store review guidelines go live. Nothing hugely significant but it’s always good to keep up to date to avoid nasty surprises. The main changes are that CareKit now gets some mentions where HealthKit was previously referenced, and there’s new rules around what you can do with the Apple Music API.
The Apple site also got a new page this week with some high level promotion of the App Store as a developer platform. There’s some case studies that are worth reading and some discussion of other topics like choosing a business model . It’s all fairly lightweight, but good to see anyway.
Buddybuild is the only mobile continuous integration and deployment platform that takes just minutes to set-up. Our SDK makes it super easy to get feedback and crash reports from users in real-time. Stop cobbling together and maintaining disparate build, deployment, crash reporting and feedback systems. Focus on what you do best: creating apps people love!
Cory Alder with a new site listing libraries which are compatible with the Swift package manager. There’s around 300 modules already in the database, but you can add any compatible GitHub project yourself. It’s early days for the site but a database of compatible libraries is going to be essential at some point.
It’s all very well checking layouts in Interface Builder but until the app is actually running it’s hard to tell whether everything is in the right place. Peek allows you to toggle your debug build into a UI inspection mode where you can see some summary information. Then if you need more detail, double tapping will open up detailed properties for the view.
Presenting errors to users is one of the trickiest things to get right in any app. Matt Gallagher follows up his previous article and this time takes a look at what to do when the user needs to be notified.
It’s well known that long lines of text can present problems with readability and while the phone is unlikely to have this problem, when you get to the iPad you’ll almost certainly have to consider it. I had no idea that Auto Layout included a solution for this. Keith Harrison explains.
I’ve been aware of the WebP image file format for a long time but as UIKit doesn’t have a way of parsing or rendering them, I’d never considered using it in an iOS app. However, if you’re dealing with photographic images (rather than icons, or anything that can be compressed efficiently as PNG) and still need an alpha channel, WebP can give some amazing file size savings. Dalton Cherry talks about the problem and the library they created, ImageButter .
It’s always good to take a really different approach to a commonly used UI element, especially one with problems like the hamburger menu. Scott Jensen has done exactly that and come up with a tab bar which slides up, exposing actions below it. Of course, it feels a little strange being so different from what we’re used to but it’s an interesting idea.
Business and Marketing
Marco Arment takes quite a different stance on the rumour of paid App Store search results to most people’s dismissive attitude (including mine!) from last week. This is such a great article, not only about this potential change but about the App Store in general, you should all read it.
转载本站任何文章请注明：转载至神刀安全网，谢谢神刀安全网 » iOS Dev Weekly : iOS Dev Weekly – Issue 247 – Apr 22nd 2016