Live Activity is an iOS framework introduced in iOS 16.1 (October 2022) that lets apps display live-updating content on the lock screen and Dynamic Island. Unlike push notifications (which fire once and disappear), a Live Activity is a persistent surface that updates in real time — the lock screen continuously shows the current score, delivery status, timer progress, or other dynamic content for as long as the activity is active.
What makes Live Activities distinctive
- Persistent on lock screen: stays visible without the user opening the app. Other apps' Live Activities can't hide yours.
- Updates via push or in-app: ActivityKit lets the app update content from the device, or you can push updates remotely via APNs.
- Dynamic Island integration: on iPhones with Dynamic Island, the Live Activity surfaces there too, with expand-on-tap interaction.
- Time-bounded: Live Activities have a maximum duration (currently 8 hours active, plus a stale window). For long-running activities, the app can end + restart.
Best use cases: - Sports apps: real-time score updates during a game. ESPN, theScore, NBA app. - Food delivery / ride-share: order or driver status. Uber, DoorDash, Instacart. - Live streams / events: ongoing stream with viewer count or other indicators. - Timer / workout apps: countdown timers, workout-in-progress trackers. - Stock / crypto tracking: real-time price updates for portfolio-tracking apps.
Engagement impact: well-implemented Live Activities lift app-open rate substantially compared to push notifications. The user is already viewing your content on the lock screen; tapping into the app is a natural next step rather than an interruption. Mature apps in eligible categories see Live Activity as a primary retention surface, not a supplementary one.
Live Activity vs push notification
| Live Activity | Push notification | |
|---|---|---|
| Persistence | Stays + updates live (≤8h) | Fires once, disappears |
| Surface | Lock screen + Dynamic Island | Notification banner |
| Best for | Ongoing events (scores, delivery, timers) | Discrete alerts / re-engagement |
| Tap-through | 30-60% (engaged content) | Lower |
Live Activities are a primary retention surface for time-bounded-event apps — the user is already watching the content, so tapping in is natural rather than an interruption.