widgetkit
Installation
SKILL.md
WidgetKit (iOS)
Timeline-driven glanceable UI for Home Screen, Lock Screen, StandBy, and Control Center. Widgets are SwiftUI views rendered by a separate extension process from snapshots your app supplies ahead of time — they are not live; you push data via timelines and reloads. Grounded in Apple's WidgetKit, App Intents, and SwiftUI.
- Related surfaces: real-time updating UI (delivery, timers, scores) →
activitykit(Live Activities / Dynamic Island). The intent/entity layer →app-intents. - KMP boundary: the widget extension links the shared framework directly, or reads data the main app wrote to a shared App Group container. Keep formatting/money logic in
commonMainand hand the extension plain values; seekmp-ios-integrationandkmp-money.