Visão geral
O pacote beacon_broadcast permite que aplicativos Flutter transformem um dispositivo em um beacon Bluetooth usando a biblioteca AltBeacon no Android e o CoreLocation no iOS. Ele permite que desenvolvedores transmitam sinais de beacon personalizados, sendo útil para interações baseadas na proximidade, como navegação interna, notificações disparadas por localização ou rastreamento de ativos. O plugin foi projetado para compatibilidade entre plataformas e se integra perfeitamente ao ecossistema existente de beacons. Suporta transmissão de beacon em primeiro plano e em segundo plano, garantindo uma transmissão contínua do sinal independentemente do estado do dispositivo.
Casos de uso
- sistemas de navegação interna
- Marketing de proximidade
- Rastreamento de ativos em armazéns
- gatilhos de aplicativo baseado em localização
- automação de casa inteligente
Principais recursos
- Suporte multiplataforma (Android e iOS)
- Usa os frameworks AltBeacon e CoreLocation
- Valores personalizáveis de UUID, maior e menor do sinalizador
- rádio de sinalização de fundo
- API simples para iniciar/parar transmissões
Indicado para
- Desenvolvedores de aplicativos de proximidade
- Aplicativos que exigem posicionamento interno
- Serviços de localização para varejo ou empresa
- Projetos de IoT e ambiente inteligente
Considerações
- Permissões de Bluetooth necessárias em ambas as plataformas
- O uso da bateria pode aumentar durante a transmissão contínua
- O modo em segundo plano do iOS exige configuração adequada
- A detecção de sinal depende das capacidades de varredura dos dispositivos próximos