native_location_tracker 0.1.0 copy "native_location_tracker: ^0.1.0" to clipboard
native_location_tracker: ^0.1.0 copied to clipboard

A robust, native-first background location plugin for Flutter. Provides continuous tracking with native persistence and batch upload on both Android and iOS. Designed for ride-hailing, logistics, and [...]

Changelog #

0.1.0 #

  • Initial release.
  • Native-first background location tracking on Android and iOS.
  • SQLite-backed persistence (NativeLocationBuffer / NativeLocationVault).
  • Batch HTTP upload with paginated drain.
  • Token refresh with configurable refresh URL.
  • Adaptive sampling based on speed and battery level.
  • Motion-state pacing (speed heuristics on Android, CMMotionActivity on iOS).
  • Android foreground service with customizable notification.
  • Boot persistence (Android BootReceiver + WorkManager).
  • iOS BGTaskScheduler and NWPathMonitor support.
  • Example app with simulated points and native state display.
1
likes
0
points
189
downloads

Publisher

verified publisherabrahamdev.me

Weekly Downloads

A robust, native-first background location plugin for Flutter. Provides continuous tracking with native persistence and batch upload on both Android and iOS. Designed for ride-hailing, logistics, and fleet management applications.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

device_info_plus, flutter, shared_preferences

More

Packages that depend on native_location_tracker

Packages that implement native_location_tracker