Proof
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.expo-widgets
native-seam only — the published Widget, LiveActivity, and factory classes run from the bundle; widget timelines and live-activity instance lifecycles use deterministic in-memory state while unavailable host events and push tokens stay absent70%
API coverageWorking
createWidget, Widget reload/updateTimeline/updateSnapshot/getTimeline, createLiveActivity, LiveActivityFactory start/getInstances, LiveActivity update/end/getPushToken, after dismissal policy, widgetsDirectory, reloadAllWidgets, and removable user-interaction/push-token subscriptions
Missing (6)
no WidgetKit home-screen or Lock Screen renderingDynamic Island visualsAPNs push or push-to-start tokenshost widget interaction eventsapp-group filesor timeline persistence across simulator restarts