This project implements a Bluetooth Low Energy (BLE) scanner using Flutter, leveraging the FlutterBluePlus plugin and state management through BLoC. The goal is to create a scalable and efficient BLE scanning application for Flutter-based mobile platforms.
- Scan for BLE devices: Discover nearby Bluetooth Low Energy devices.
- Real-time Updates: Use BLoC for reactive state management, ensuring UI updates in real-time.
- User-Friendly Interface: Minimalistic and intuitive UI for listing scanned devices.
- Platform Support: Fully compatible with Android and iOS.
Before starting, ensure you have the following tools installed:
- Flutter
- Dart SDK
- Android Studio or Xcode for platform-specific builds
- Clone this repository:
git clone https://github.com/dongorias/Flutter-BluePlus.git cd Flutter-BluePlus
- Install dependencies:
flutter pub get
- Run the project:
flutter run
- FlutterBluePlus:
flutter_blue_plus: ^1.34.5
- BLoC:
flutter_bloc: ^8.1.6