Ios Widgets Glanceable
Provide WidgetKit widgets for frequently-checked app data surfaced on the home screen or lock screen; use AppIntent-powered Button/Toggle within widgets for one-tap interactive actions in iOS 17+.
$ aoe install @community/pattern-ios-widgets-glanceable Projection
Always in _index.xml · the agent never has to ask for this.
IosWidgetsGlanceable [pattern] v1.0.0
Provide WidgetKit widgets for frequently-checked app data surfaced on the home screen or lock screen; use AppIntent-powered Button/Toggle within widgets for one-tap interactive actions in iOS 17+.
Loaded when retrieval picks the atom as adjacent / supporting.
IosWidgetsGlanceable [pattern] v1.0.0
Provide WidgetKit widgets for frequently-checked app data surfaced on the home screen or lock screen; use AppIntent-powered Button/Toggle within widgets for one-tap interactive actions in iOS 17+.
Label
iOS Widgets for Glanceable Data
Meta
- License: MIT AND Apache-2.0
- License Provenance: legacy-backfill
Problem
Frequently-checked app data (step count, task count, score, timer) requires opening the full app just to glance at a single number, adding unnecessary friction.
Solution
Implement a WidgetExtension using WidgetKit. Define a TimelineProvider that supplies timeline entries. Build widget views for small, medium, and large widget families. For iOS 17+, add interactive AppIntent actions using Button or Toggle inside the widget view so users can trigger a primary action (Start Workout, Complete Task) without opening the app.
Loaded when retrieval picks the atom as a focal / direct hit.
IosWidgetsGlanceable [pattern] v1.0.0
Provide WidgetKit widgets for frequently-checked app data surfaced on the home screen or lock screen; use AppIntent-powered Button/Toggle within widgets for one-tap interactive actions in iOS 17+.
Label
iOS Widgets for Glanceable Data
Meta
- License: MIT AND Apache-2.0
- License Provenance: legacy-backfill
Problem
Frequently-checked app data (step count, task count, score, timer) requires opening the full app just to glance at a single number, adding unnecessary friction.
Solution
Implement a WidgetExtension using WidgetKit. Define a TimelineProvider that supplies timeline entries. Build widget views for small, medium, and large widget families. For iOS 17+, add interactive AppIntent actions using Button or Toggle inside the widget view so users can trigger a primary action (Start Workout, Complete Task) without opening the app.
Relations
related: [@community/pattern-ios-live-activities, @community/pattern-ios-app-shortcuts-siri, @community/rule-ios-spotlight-indexing, @community/constraint-mobile-touch-target-44px, @community/check-touch-target-min, @community/check-mobile-first, @community/check-focus-visible]
Label
iOS Widgets for Glanceable Data
Meta
- License: MIT AND Apache-2.0
- License Provenance: legacy-backfill
Problem
Frequently-checked app data (step count, task count, score, timer) requires opening the full app just to glance at a single number, adding unnecessary friction.
Solution
Implement a WidgetExtension using WidgetKit. Define a TimelineProvider that supplies timeline entries. Build widget views for small, medium, and large widget families. For iOS 17+, add interactive AppIntent actions using Button or Toggle inside the widget view so users can trigger a primary action (Start Workout, Complete Task) without opening the app.
Source
aoe-engine/examples/frontend-design/primes/compiled/@community/pattern-ios-widgets-glanceable/atom.yaml