Widgets, Live Activities, and controls
Use app intents make your widgets and Live Activities interactive, offer controls, and suggest widgets in Smart Stacks.
Overview
App Intents allows you to bring additional functionality to widgets and Live Activites, and are key to offering controls. While widgets offer personalization and glanceable information, Live Activities display up-to-date information, and controls allow people to perform actions in Control Center, on the Lock Screen, or from the Action button. Each feature uses WidgetKit, and Live Activities additionally use ActivityKit. With App Intents, you can:
Provide hints to the system so it can automatically suggest widgets in Smart Stacks.
Add interactive buttons or toggles to widgets and Live Activities.
Create interactive controls that people place in Control Center, on the Lock Screen, or on the Action button.