FLUTTER ECOSYSTEM

beacon_broadcast

A Flutter plugin for turning your device into a beacon. Plugin uses AltBeacon library for Android and CoreLocation for iOS.

Latest version
0.3.1
30-day downloads
87
Likes
43
Pub points
140

Package Overview

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

Overview

The beacon_broadcast package enables Flutter applications to transform a device into a Bluetooth beacon using the AltBeacon library on Android and CoreLocation on iOS. It allows developers to broadcast custom beacon signals, making it useful for proximity-based interactions such as indoor navigation, location-triggered notifications, or asset tracking. The plugin is designed for cross-platform compatibility and integrates seamlessly with existing beacon ecosystems. It supports both foreground and background beacon transmission, ensuring consistent signal broadcasting across device states.

Use cases
  • Indoor navigation systems
  • Proximity marketing
  • Asset tracking in warehouses
  • Location-based app triggers
  • Smart home automation
Key features
  • Cross-platform support (Android & iOS)
  • Uses AltBeacon and CoreLocation frameworks
  • Customizable beacon UUID, major, and minor values
  • Background beacon broadcasting
  • Simple API for starting/stopping broadcasts
Suitable for
  • Developers building proximity apps
  • Apps requiring indoor positioning
  • Retail or enterprise location services
  • IoT and smart environment projects
Considerations
  • Requires Bluetooth permissions on both platforms
  • Battery usage may increase during continuous broadcasting
  • iOS background mode requires proper configuration
  • Beacon detection depends on nearby devices' scanning capabilities
Supported platformsAndroidiOS

Install package

flutter pub add beacon_broadcast

Categories

Source repository

Related projects

No data available yet.