After initially holding back a new iOS 9 feature called App Thinning (or App Slicing) that allows developers to ship smaller apps to customers and download additional content as needed, Apple now says it has resolved the issue that caused the delay. Starting with the recently released iOS 9.0.2, users will have access to updated apps that take advantage of App Thinning. Apple also updated developers on a Game Center-related change and rolled out an improved way for finding content from Apple’s developer sessions. expand full story
WWDC ▪ October 5
WWDC ▪ June 15
At Apple’s WWDC 2015 keynote, we got our first glimpse at OS X 10.11 El Capitan. Say what you will about the name (I’m not a huge fan), but it does come along with some nice under-the-hood improvements and new features. Today we’re taking a look at the top five features available with OS X El Capitan…
WWDC ▪ June 14
WWDC ▪ June 12
Apple is introducing full support for audio plug-ins in iOS 9, allowing developers to sell plug-ins like effects and virtual instruments on the App Store that can be used within audio editing apps like Apple’s own GarageBand.
expand full story
Well-known developers Steve Troughton-Smith, Saurik and Adam Bell have managed to hack the Apple Watch on watchOS 2 to run truly native apps on the device. Although Apple is advertising native apps with watchOS 2, it isn’t as ‘native’ as some developers wanted or expected. The logic code now runs on the watch, but raw access to the user interface is still not allowed on watchOS 2.
This means frameworks like UIKit cannot be used to draw truly custom UI. Instead developers must rely on the same techniques employed with current WatchKit apps that revolve around image sequences to create more interesting effects.
In the demo, video embedded below, the team managed to get a fully interactive 3D object running on the Apple Watch powered by Apple’s SceneKit framework.
WWDC ▪ June 10
With iOS 9, developers can cutoff younger devices in a way that was not previously possible. Although iOS 9 runs on every device that runs iOS 8, app developers are free to specify more restrictive compatibility requirements.
In fact, with iOS 9, developers can choose to make their apps exclude any non-64 bit architecture. This means all iPod touch models, all iPhones before the iPhone 5s and all iPads before the iPad Air will not be able to install apps where developers have required 64-bit CPUs.