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
976
Plugin Flutter para conectar e comunicar com dispositivos Bluetooth Low Energy, no Android e iOS
flutter_blue_plus
892
Plugin Flutter para conexão e comunicação com dispositivos Bluetooth Low Energy, em Android, iOS e MacOS.
flutter_reactive_ble
574
Plugin reativo Bluetooth Low Energy (BLE) que pode se comunicar com vários dispositivos.
flutter_nfc_kit
205
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
109
Plugin Flutter para ler e escrever tags NFC tanto no Android quanto no iOS. Atualmente, ele suporta apenas a leitura de tags formatadas NDEF.
flutter_bluetooth_basic
73
Plugin Flutter que permite encontrar dispositivos bluetooth e enviar dados de bytes brutos.
nearby_service
72
O Plugin Nearby Service Flutter é usado para criar conexões em uma rede P2P. Suporte para envio de mensagens de texto e arquivos.
bluetooth_low_energy
68
Um plugin Flutter para controlar o baixo consumo de energia bluetooth, suporta APIs central e periférica.
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
55
Este plugin permite que um dispositivo seja colocado no modo periférico e anuncie serviços e características personalizados.
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.
flutter_web_bluetooth
44
Uma biblioteca para usar a API Web Bluetooth em seu projeto web. Funcionará bem se usado em projetos IO.
beacon_broadcast
41
Um plugin Flutter para transformar seu dispositivo em um beacon. O plugin usa a biblioteca AltBeacon para Android e CoreLocation para iOS.
proximity_sensor
35
Pacote de plugin Flutter simples e fácil de usar para o sensor de proximidade (apenas).
win_ble
35
Use o plugin WinBle para habilitar o Bluetooth Low Energy em projetos Flutter Windows e Dart puro (apenas Windows).
esp_provisioning_ble
24
Um plugin Flutter que simplifica a configuração de provisionamento de módulos ESP32 usando Bluetooth Low Energy (BLE).
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.