Os pacotes principais do Flutter para Bluetooth, NFC e Beacon Bluetooth, Comunicação por Campo de Proximidade (NFC, em inglês) e Beacon são padrões de tecnologia para troca de dados entre dois dispositivos eletrônicos, sendo um ou ambos geralmente um dispositivo portátil, como um smartphone, a curtas distâncias. Essa tecnologia possui aplicações importantes nas áreas de saúde, fitness, compras, segurança e entretenimento doméstico. Os seguintes pacotes Dart e Flutter podem ajudar você a adicionar recursos de Bluetooth, NFC, Beacon, BLE e outras formas de comunicação ao seu aplicativo.
flutter_blue
993
Plugin Flutter para conectar e comunicar com dispositivos Bluetooth Low Energy, no Android e iOS
flutter_reactive_ble
614
Plugin reativo Bluetooth Low Energy (BLE) que pode se comunicar com vários dispositivos.
flutter_nfc_kit
240
Fornece funcionalidade NFC no Android, iOS e Web, incluindo leitura de metadados, leitura e gravação de registros NDEF, e transmissão de dados de camada 3 e 4 com tags/cartões NFC.
flutter_ble_lib
123
FlutterBle Library é uma biblioteca Flutter que suporta operações BLE. Ele usa MultiPlatformBleAdapter como backend nativo.
nfc_in_flutter
107
Plugin Flutter para ler e escrever tags NFC tanto no Android quanto no iOS. Atualmente, ele suporta apenas a leitura de tags formatadas NDEF.
bluetooth_low_energy
105
Um plugin Flutter para controlar o baixo consumo de energia bluetooth, suporta APIs central e periférica.
nearby_service
94
O Plugin Nearby Service Flutter é usado para criar conexões em uma rede P2P. Suporte para envio de mensagens de texto e arquivos.
flutter_bluetooth_basic
74
Plugin Flutter que permite encontrar dispositivos bluetooth e enviar dados de bytes brutos.
universal_ble
68
um plugin multiplataforma (Android/iOS/macOS/Windows/Linux/Web) para BLE (Bluetooth Low Energy) no flutter
beacons_plugin
64
Este plugin torna mais fácil escanear beacons iBeacon próximos e classificá-los em um aplicativo Flutter. Os beacons escaneados fornecerão valores de proximidade.
flutter_ble_peripheral
58
Este plugin permite que um dispositivo seja colocado no modo periférico e anuncie serviços e características personalizados.
flutter_web_bluetooth
48
Uma biblioteca para usar a API Web Bluetooth em seu projeto web. Funcionará bem se usado em projetos IO.
flutter_nfc_reader
45
Um plugin leitor NFC para iOS e Android. Este plugin permite acionar uma sessão de leitura nativa do NFC no dispositivo.
beacon_broadcast
43
Um plugin Flutter para transformar seu dispositivo em um beacon. O plugin usa a biblioteca AltBeacon para Android e CoreLocation para iOS.
proximity_sensor
42
Pacote de plugin Flutter simples e fácil de usar para o sensor de proximidade (apenas).
win_ble
39
Use o plugin WinBle para habilitar o Bluetooth Low Energy em projetos Flutter Windows e Dart puro (apenas Windows).
esp_provisioning_ble
25
Um plugin Flutter que simplifica a configuração de provisionamento de módulos ESP32 usando Bluetooth Low Energy (BLE).
flutter_blue_plugin
24
plugin flutter para conectar e se comunicar com dispositivos bluetooth low energy (BLE), em Android e iOS e Desktop
bluetoothadapter
22
Um plugin para Flutter para expor os recursos do Adaptador Bluetooth apenas para Android.
huawei_nearbyservice
4
A Comunicação de Dados de Serviço Próximo permite que aplicativos descubram facilmente dispositivos próximos e estabeleçam comunicação com eles usando tecnologias como Bluetooth e Wi-Fi.
huawei_contactshield
3
Para ajudar a enfrentar a pandemia global da doença de coronavírus 2019, a Huawei oferece o Contact Shield para desenvolvedores desenvolverem aplicativos de prevenção e controle de epidemia.