Build apps that leverage watchOS features like background tasks, extended runtime sessions, and access to the Digital Crown.
SDK
- watchOS 2.0+
Overview
The WatchKit framework provides the infrastructure for creating watchOS apps.

All watchOS apps must have an extension delegate that you can use to respond to your app’s life cycle events. You can also use the delegate to manage background tasks, extended runtime sessions, Siri intents, workout sessions, or Handoff activity from other devices.
The WatchKit framework performs other support tasks, such as accessing device-specific information about the Apple Watch running your app, registering for remote notifications, and creating custom interfaces for local and remote notifications.