FLUTTER ECOSYSTEM

geofence_flutter

Flutter geofencing plugin for flutter application (android and ios).

Latest version
2.0.0
30-day downloads
75
Likes
24
Pub points
140

Package Overview

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

Overview

Geofence Flutter is a cross-platform plugin enabling geofencing capabilities in Flutter applications for Android, iOS, Web, macOS, and Windows. It allows developers to monitor when a device enters or exits predefined geographic regions, making it ideal for location-based triggers. The plugin integrates seamlessly with native geofencing APIs on each platform, providing reliable event detection even when the app is in the background. It supports both circular and custom-shaped geofences with configurable monitoring intervals and accuracy settings. Designed for simplicity and performance, it's suitable for apps requiring real-time location awareness.

Use cases
  • Location-based notifications
  • Proximity alerts
  • Asset tracking
  • Context-aware applications
  • Automated check-ins
Key features
  • Cross-platform support (Android, iOS, Web, macOS, Windows)
  • Background geofence monitoring
  • Custom geofence shapes
  • Event-driven API for entry/exit
  • Configurable accuracy and update intervals
Suitable for
  • Mobile apps with location intelligence
  • Field service management tools
  • Smart retail experiences
  • Logistics and delivery tracking
  • Outdoor activity apps
Considerations
  • Requires location permissions on all platforms
  • Battery usage may increase with frequent monitoring
  • Accuracy depends on device hardware and network conditions
  • Web support limited to browser geolocation APIs
  • Background execution constraints on iOS and Android
Supported platformsAndroidiOSWebmacOSWindows

Install package

flutter pub add geofence_flutter

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects

No data available yet.