/flutter-bluetooth

Simple app to try Flutter with the flutter_blue plugin

Primary LanguageDart

Flutter Bluetooth

A basic Flutter project to try the flutter_blue plugin. Flutter is a new mobile SDK to help developers build modern apps for iOS and Android.

Prerequisites

  • Flutter 1.2.2
  • FlutterBlue plugin 0.5.0

Getting started

This project was made to use the public BLE services of Hexoskin devices. The Hexoskin BLE follows the GATT protocol with battery, heart rate, respiration and accelerometer services.

Overview

The app is very basic. It gives the option to scan for Hexoskin devices, select one and connect to show some of its metrics.

Scan button Scanning
Scanned devices Device metrics

Architecture

Scoped_model package was used to manage the bluetooth state.

Acknowledgment

This project is initially based on the flutter_blue example from pauldemarco. You can also find Hexoskin iOS and Android public example projects on BitBucket.