Wake up to the AlarmKit API
Asked on 2025-07-03
1 search
The session "Wake up to the AlarmKit API" at WWDC 2025 introduces AlarmKit, a framework that allows developers to create and manage alarms within their apps. The session covers various aspects of using AlarmKit, including:
-
Authorization: Before scheduling alarms, users must authorize the app. This can be done manually or automatically when the first alarm is created. The authorization status can be checked using the Alarm Manager class.
-
Alarm Creation: Alarms can be created with specific schedules, either fixed or relative, and can include custom actions using app intents. The session provides examples of setting up alarms for specific times or recurring patterns.
-
Alarm Management: Once an alarm is set up, it can be managed using the Alarm Manager class. This includes scheduling, pausing, resuming, or canceling alarms.
-
Customization: Developers can customize the appearance and actions of alarms, including setting custom sounds and creating custom buttons that execute app intents.
-
Integration with System Features: Alarms can be integrated with system features like the Dynamic Island and Standby mode, and can display custom countdown interfaces using live activities.
For more detailed information, you can refer to the session chapters, such as Authorization and Life cycle.

Wake up to the AlarmKit API
Rrrr-rrrrr-innng! From countdown timers in your recipe app to wake-up alarms in your travel planning app, the AlarmKit framework in iOS and iPadOS 26 brings timers and alarms to the Lock Screen, Dynamic Island, and more. Learn how to create and manage your app’s alarms, customize their Live Activities, and offer custom alert actions using the App Intents framework. To get the most from this video, we recommend first watching “Meet ActivityKit” from WWDC23.

Build custom swimming workouts with WorkoutKit
Check out the latest in creating, customizing, and scheduling workouts using WorkoutKit. Sprint through the latest in pace and power alerts and expanded support for distance goals. And keep the momentum going with the benefits of custom step names.

What’s new in watchOS 26
Discover the new features in watchOS 26 and learn how to integrate them into your watchOS and iOS apps. Explore the ARM64 architecture, and dive into the new design system. We’ll also share updates for widgets and insights on how to bring controls to Apple Watch.