Design
Get started with creating your iOS apps by reading the iOS Human Interface Guidelines. It includes guides, specifications, and templates for building well designed apps for iOS devices.
Development
Watch videos and use programming guides, reference, and sample code to learn more about developing iOS apps.
iOS 10
- iOS SDK Release Notes for iOS 10
- iMessage Apps and Stickers, Part 1
- iMessage Apps and Stickers, Part 2
- Messages Framework Reference
- SiriKit Programming Guide
- Intents Framework Reference
- Intents UI Framework Reference
- Enhancing VoIP Apps with CallKit
iOS 9 or later
Multitasking
- Optimizing Your App for Multitasking on iPad
- Adopting Multitasking Enhancements on iPad
- Lister (for watchOS, iOS, and OS X)
GameplayKit
- Introducing GameplayKit
- Deeper into GameplayKit with DemoBots
- GameplayKit Programming Guide
- GameplayKit
ReplayKit
- Going Social with ReplayKit and Game Center
- DemoBots: Building a Cross Platform Game with SpriteKit and GameplayKit
Model I/O
Sample Code
Distribution
Learn about optimizing your app, icons, screenshots, and description for the App Store.