There’s never been a better time to develop for Apple Platforms.
Learn about all the technology advancements that will power the next generation of apps for Apple Watch, iPhone, iPad, and Mac.
watchOS 2
With the new features and capabilities that watchOS 2 brings to WatchKit, your apps can integrate even more closely with Apple Watch. Take advantage of the Digital Crown, microphone, Taptic engine, and health sensors to take your Apple Watch app to the next level. And with ClockKit, you can extend your app to the clock face with Complications.
iOS 9
iOS 9 SDK includes new APIs and services that are enabling new categories of apps and features. Multitasking and gaming APIs help enhance app functionality and create immersive games. Expanded search capabilities, and new support for CloudKit, HomeKit, HealthKit, and MapKit extend iOS to more places than ever before.
OS X El Capitan
OS X El Capitan brings Metal to Mac, giving your apps unprecedented graphics and computing power. New extensibility APIs let your Mac apps work seamlessly with Photos and Safari.
Updated Tools, Technologies, and Capabilities
Xcode 7
Xcode 7 introduces user interface testing, refinements to Swift, and Playgrounds that make code even easier to read and write.
Swift 2
Swift continues to evolve at an astonishing rate, adding features that make it safer, easier to use, and more.
CloudKit
CloudKit lets your apps stay connected and up to date across iOS, OS X, and now on the web with CloudKit JS.
Enterprise and IT
Build amazing and powerful enterprise-ready apps for business. By leveraging the latest Apple technologies, you can create even more transformative experiences for your workforce. Apple provides your team with all the tools you need to get started.
Education
There's never been a better time to teach the next generation how to code. Swift, the powerful programming language created by Apple, makes writing code fun and interactive. And coming this fall with Xcode 7, everyone can install and run their apps on their iOS devices for free.