The launch of iOS7 in September last year was the biggest overhaul of iOS for end users since the launch of the iPhone. The iOS8 SDK announced recently at WWDC with its more than 4000 new APIs and changes is probably the biggest enhancement Apple has created for developers.
Top features for developers in iOS8 include:
- Metal – a group of new APIs that gives apps with graphics (specifically the A7 chip) dramatically lower overheads, 10x performance gains compared to iOS7 in draw call speed and efficient multi-threading
- HealthKit – a way to securely exchange data between their apps and Apple’s new Health app
- HomeKit – a new framework for building smart home devices and connecting them to iOS
- CloudKit – a new cloud storage system for developers that features a massive amount of free storage and is effectively free
- PhotoKit – provides API access to the same features as Apple uses for its own Photo App including non-destructive edits, more control over focus, white balance and exposure
- Touch ID – will be available through an API to allow third party apps to use Touch ID fingerprint authentication in exactly the same way as the iPhone uses it for authentication today
- App extensions – allows different apps to provide interfaces into other apps and thus to talk to each other
- Widget access – Third-party apps will finally be able to define their own widgets in the notification center
- New App Store features – app previews and app bundles, free analytics through iTunes Connect and TestFlight making it easier for beta testing of pre-release apps
- Swift programming language – Swift is a new programming language for iOS and OS X that makes it easier for developers to create their next apps. Swift helps developers write safer and more reliable code by eliminating entire categories of common programming errors, and coexists with Objective-C code, so developers can integrate Swift into their existing apps.
If you want to learn more from our mobile application solution team and get a copy of our presentation titled “iOS8- What does it mean for your app?”, please feel free to contact us.
Also, you can find out more directly from Apple here
– Magnus Jern, President of Mobile Application Solution Division