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
960
Plugin Flutter para conectar e comunicar com dispositivos Bluetooth Low Energy, no Android e iOS
flutter_blue_plus
814
Plugin Flutter para conexão e comunicação com dispositivos Bluetooth Low Energy, em Android, iOS e MacOS.
flutter_reactive_ble
563
Plugin reativo Bluetooth Low Energy (BLE) que pode se comunicar com vários dispositivos.
flutter_nfc_kit
192
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
72
Plugin Flutter que permite encontrar dispositivos bluetooth e enviar dados de bytes brutos.
beacons_plugin
63
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.
nearby_service
59
O Plugin Nearby Service Flutter é usado para criar conexões em uma rede P2P. Suporte para envio de mensagens de texto e arquivos.
flutter_ble_peripheral
52
Este plugin permite que um dispositivo seja colocado no modo periférico e anuncie serviços e características personalizados.
bluetooth_low_energy
49
Um plugin Flutter para controlar o baixo consumo de energia bluetooth, suporta APIs central e periférica.
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
42
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.
win_ble
33
Use o plugin WinBle para habilitar o Bluetooth Low Energy em projetos Flutter Windows e Dart puro (apenas Windows).
proximity_sensor
32
Pacote de plugin Flutter simples e fácil de usar para o sensor de proximidade (apenas).
esp_provisioning_ble
23
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_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.