Apple has announced iOS 9, the next version of its mobile operating system, which is due for public release later this year. Registered Apple developers have access to the first beta version now, and a public beta will be released in July. The new SDK contains various new APIs and features for developers to embrace. Here are the major changes.
- Multitasking. Apple has introduced true multitasking support for the iPad tablet, including a split screen view, a slide-in menu bar for app selection, and a picture-in-picture video mode.
Multitasking is coming to the iPad for the first time in iOS 9
- Search. A new search page supports in-app deep links, content indexing for apps, and web markup for identifying web-based content accessible through an app.
- App Thinning. Apps can be optimized for devices, so users download the version that’s aimed specifically for their device, cutting down install and download times. This also works for future updates, making them smaller and more convenient for users.
- News. One of the major new apps to be released with iOS 9 is News, a personalized news aggregator app customized for use on an iOS device. Developers can use News Publisher to convert content over for inclusion inside News.
News is one of the new apps to be included in iOS 9
Apple has also updated HomeKit, which provides more support for smart accessories, improvements to the set up process, and the ability to control hardware using Siri. HealthKit can now track water intake, UV exposure, and reproductive health. Apple has added public transit directions to Apple Maps, and this new feature is reflected in MapKit, plus the Flyover feature can be added to apps. Finally, CloudKit includes a web interface for building apps that seamlessly work together.
Finally, GameplayKit, ReplayKit, and Model I/O have all been improved, allowing developers to build more complex games. Interestingly, ReplayKit lets gamers record their games, edit the footage, and then share it online.