iOS Gains Key APIs for Touch ID, Camera, More
Apple today revealed a significantly expanded set of new tools for developers to use for creating iOS apps. The new iOS SDK includes some 4,000 APIs for developers to put to use. Of those, core APIs concern the Touch ID sensor on the iPhone 5s, which will now support third-party apps. Previously, only select Apple-made apps could access Touch ID. New camera APIs will allow developers to do more with their own camera apps and let users access more photo features. The HomeKit API will let Apple devices talk to the myriad different home automation products in the market so people can control their electronic door locks, garage door openers, and other tools from their iPhone. SceneKit will give developers light sources, field forces, and per-pixel physics in their games. A tool called Metal can be used to create 3D graphics while also freeing up system resources. Last, and most importantly, Apple debuted Swift, a new coding language that it promises with be faster and simpler for developers to use. As Apple described it, "Swift is Objective C without the C." Swift works with Cocoa and Cocoa Touch and uses all the same compilers and vectorizers already available within C. iOS 8 is available for developers to download in beta status beginning today.
Apple Releases iOS 10 Developer Beta 2
Apple today made a second beta version of iOS 10 available to developers. According to Apple, the new beta contains bug fixes and other improvements.
Apple iOS 11 Adopts More Machine Learning
Apple says iOS 11 will take advantage of machine learning to a much higher degree than before. The the company has new, specific APIs that developers can use in apps such as the camera for face tracking, face detection, landmarks, text, and so on.
Apple Hits Refresh on the Apple TV
Apple today revealed a new set-top box for televisions that brings applications to the living room. The revised Apple TV features powerful hardware, a modernized operating system with a new user experience, weighty developer tools, and a complete App Store.
Swift Playgrounds App Meant to Teach Kids to Code
Apple today announced Swift Playgrounds, an app targeted to help kids learn how to code using Swift. Swift is the newer iOS programming language Apple introduced last year.
Apple Says Final Version of iOS 10 to Be Available Sept. 13
Apple today revealed that iPhone, iPad, and iPod Touch owners will be able to upgrade to the latest version of its iOS platform come September 13. iOS 10 focuses on integrating Siri into third-party apps and makes significant changes to the Apple Photos, News, Maps, and Music apps.