Skip to main content

Posts

Ratchet - Prototype iPhone apps with simple HTML, CSS, and JS components.

A great library with nice visual examples! Ratchet

Android Matrix of Pain

Navigating the matrix of pain is certainly doable. One developer likens it to writing PC software in the 1990s, when a programmer had to test against a handful of versions of the Windows operating system, along with scores of possible hardware configurations. But it means that writing Android software is significantly more complex than writing apps for iOS, where Apple keeps hardware configurations to a minimum and where the vast majority of users run the latest version of the operating system. Wired

iOS Data Storage Guidelines

Only documents and other data that is user-generated , or that cannot otherwise be recreated by your application, should be stored in the < Application_Home >/Documents directory and will be automatically backed up by iCloud. Data that can be downloaded again or regenerated should be stored in the < Application_Home >/Library/Caches directory. Examples of files you should put in the Caches directory include database cache files and downloadable content, such as that used by magazine, newspaper, and map applications. Data that is used only temporarily should be stored in the < Application_Home >/tmp directory. Although these files are not backed up to iCloud, remember to delete those files when you are done with them so that they do not continue to consume space on the user’s device. Use the "do not back up" attribute for specifying files that should remain on device, even in low storage situations . Use this attribute with data that can be recr...

Apple Design Awards 2013

The Apple Design Awards recognize apps that raise the bar in design, technology, and innovation. Learn about the winning apps of 2013. WWF Together Procreate Badland Yahoo! Weather Letterpress Ridiculous Fishing Sky Gamblers: Storm Raiders Coda 2 Evernote Finish. mosaic.io WWDC 2013

Create Bots for Continuous Integration in Xcode 5

By taking advantage of the new Xcode service in OS X Server, you can now create bots to automate the integration process of building, analyzing, testing, and archiving in just a few clicks. Bots are a great way to generate regular releases for your QA team, provide useful alerts, and test apps for any device-specific bugs. Apple Developer News

MAC addresses in iOS 7

If your apps use the MAC address to identify an iOS device, the system will return the same static value for all devices running iOS 7. Please update your apps to use the identifierForVendor property of UIDevice. If you need an identifier for advertising purposes, use the advertisingIdentifier property of ASIdentifierManager. Apple Developer News

Transferring Your Apps in iTunes Connect

You can now transfer qualifying apps to another account — useful in cases of an acquisition or asset purchase. When you transfer an app, it will remain available on the App Store or Mac App Store, all ratings and reviews will carry over, and users will continue to have access to future updates. Apple Developer News