Skip to content

WidgetKit and Live Activities

A widget is a scheduled glance into durable app state. A Live Activity shows bounded, currently relevant progress. Neither is an always-running miniature app.

Design the capability

  • A recent-note widget reads a compact shared snapshot and provides a route back into the app.
  • Timeline entries describe when content is valid. Reload requests are hints subject to system budgets.
  • A Live Activity starts for a user-visible event, updates only meaningful progress, and ends promptly.
  • Keep lock-screen content privacy aware and make stale, missing, signed-out, and unsupported states useful.

Validation boundary

No widget extension, timeline scheduling, App Group, push update, Live Activity, or device lock-screen evidence was produced.

Series navigation

References