nativeflow 0.1.0
nativeflow: ^0.1.0 copied to clipboard
OS-compliant background runtime for long-running Flutter apps. Keep your own socket/MQTT/location libraries; get recovery, persistent events and notifications.
0.1.0 #
- Initial NativeFlow runtime: Dart API (
NativeFlow, adapters, sessions, recovery policy, event bus, capabilities, logging). - Android: single foreground service runtime, requirement aggregation, network callbacks, persistent event store, recovery (sticky restart, app relaunch, opt-in boot), background Flutter engine hand-off, notifications (channels, actions, deep links, full-screen), native overlays, permission flows.
- Android background tasks via JobScheduler (
scheduleBackgroundTask). - iOS: capability-driven runtime, background pause/resume, BGTaskScheduler, notifications, Live Activities, widget reloads, persistent event store, privacy manifest.
- Complete example app covering every public API, with a Live Activity widget extension, and an integration test suite.