Search packages, repositories and app categories

Package detailsv0.0.4

background_location_plus

Background location tracking plugin (foreground service Android + CoreLocation iOS).

AndroidiOS
30-day downloads
169
Likes
2
Pub points
160

Install package

flutter pub add background_location_plus

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter plugin for continuous background location tracking on Android and iOS. It uses foreground services on Android and CoreLocation on iOS to maintain accurate location updates even when the app is in the background. Designed for applications requiring persistent geolocation, such as fitness trackers, delivery apps, or navigation tools. The plugin ensures compliance with platform-specific background execution policies and provides reliable location data with minimal battery impact.

Use cases

  • Fitness and activity tracking
  • Delivery and logistics monitoring
  • Geofencing applications
  • Real-time location sharing
  • Navigation and route logging

Key features

  • Foreground service support on Android
  • CoreLocation integration on iOS
  • Persistent background location updates
  • Battery-efficient operation
  • Configurable update intervals

Suitable for

  • Apps needing long-term location tracking
  • Developers building real-time location services
  • Mobile applications requiring geofencing
  • Cross-platform geolocation solutions

Considerations

  • Requires user permission for location access
  • Android foreground service needs a notification
  • iOS requires background location usage description in Info.plist
  • Battery consumption may increase during prolonged use
  • Background behavior varies by device manufacturer

Categories

Projects using this package

No data available yet.