Skip to content

Platform support ​

Requirement or featureiOSAndroid
Package minimum OS18.0Android 10 (API 29)
PresentationLock Screen; Dynamic Island on supported devicesOngoing progress notification
Optional enhanced presentationDynamic IslandPromoted Live Update when available and allowed
PermissionLive Activities enabled in system settingsNotifications enabled; runtime permission on Android 13+
Local start, update, list, and endSupportedSupported
Activity-specific tap destinationsSupportedSupported
CountdownTicks to zero, then holdsNative notification timer; continues below zero
ETALocal finish timeLocal finish time
Server-driven updatesPlannedPlanned

Requires PHP 8.4+, Laravel 12, and NativePHP Mobile 4.5+. The OS minimums above match the package manifest, even where underlying native APIs support older versions.

The content API supports a title, subtitle, numeric progress, bundled or custom icons, an accent color, and a countdown or ETA with a fixed native layout. See version support before using the time builders. Larger image areas are planned.

Countdowns tick without per-second updates from your app, but they do not end the activity automatically. Sending new content or ending an activity requires your app to be executing; a visible activity does not keep PHP running in the background.

See iOS setup, Android behavior, and capability checks.

Documentation for vos/nativephp-live-activities.