Ios Live Activities
Use ActivityKit Live Activities for real-time, time-bound events (delivery ETAs, sports scores, timers) surfaced on the lock screen and in the Dynamic Island's compact, expanded, and minimal layouts.
$ prime install @community/pattern-ios-live-activities Projection
Always in _index.xml · the agent never has to ask for this.
IosLiveActivities [pattern] v1.0.0
Use ActivityKit Live Activities for real-time, time-bound events (delivery ETAs, sports scores, timers) surfaced on the lock screen and in the Dynamic Island's compact, expanded, and minimal layouts.
Loaded when retrieval picks the atom as adjacent / supporting.
IosLiveActivities [pattern] v1.0.0
Use ActivityKit Live Activities for real-time, time-bound events (delivery ETAs, sports scores, timers) surfaced on the lock screen and in the Dynamic Island's compact, expanded, and minimal layouts.
Label
iOS Live Activities and Dynamic Island for Real-Time Events
Problem
Users must repeatedly open the app to check the status of an ongoing event, breaking their flow across other tasks.
Solution
Implement ActivityKit with ActivityAttributes (static data) and ContentState (dynamic data). Provide four layout variants: lock screen (banner), Dynamic Island compact leading/trailing, Dynamic Island expanded, and Dynamic Island minimal. Update via ActivityKit push notifications or local calls. End the activity when the event concludes.
Loaded when retrieval picks the atom as a focal / direct hit.
IosLiveActivities [pattern] v1.0.0
Use ActivityKit Live Activities for real-time, time-bound events (delivery ETAs, sports scores, timers) surfaced on the lock screen and in the Dynamic Island's compact, expanded, and minimal layouts.
Label
iOS Live Activities and Dynamic Island for Real-Time Events
Problem
Users must repeatedly open the app to check the status of an ongoing event, breaking their flow across other tasks.
Solution
Implement ActivityKit with ActivityAttributes (static data) and ContentState (dynamic data). Provide four layout variants: lock screen (banner), Dynamic Island compact leading/trailing, Dynamic Island expanded, and Dynamic Island minimal. Update via ActivityKit push notifications or local calls. End the activity when the event concludes.
Label
iOS Live Activities and Dynamic Island for Real-Time Events
Problem
Users must repeatedly open the app to check the status of an ongoing event, breaking their flow across other tasks.
Solution
Implement ActivityKit with ActivityAttributes (static data) and ContentState (dynamic data). Provide four layout variants: lock screen (banner), Dynamic Island compact leading/trailing, Dynamic Island expanded, and Dynamic Island minimal. Update via ActivityKit push notifications or local calls. End the activity when the event concludes.
Source
prime-system/examples/frontend-design/primes/compiled/@community/pattern-ios-live-activities/atom.yaml