A API Flutter Nearby Messages permite mensagens baseadas em proximidade entre plataformas no Android e iOS usando a API Nearby Messages do Google. Permite que dispositivos descubram e troquem pequenas mensagens com dispositivos próximos sem necessidade de conectividade à internet, ideal para interações locais como compartilhamento ponto a ponto, check-in em eventos ou alertas baseados em localização. O pacote fornece uma interface simples para publicar e assinar mensagens, aproveitando Bluetooth e Wi-Fi para descoberta. É projetado para desenvolvedores que buscam comunicação fluida e de baixa latência entre dispositivos próximos em cenários offline.
Casos de uso
- Descoberta de dispositivo local
- Compartilhamento de arquivos ponto a ponto
- Sistemas de check-in de eventos
- Jogos multijogador offline
- Notificações baseadas na proximidade
Principais recursos
- Suporte multiplataforma (Android e iOS)
- Descoberta baseada em Bluetooth e Wi-Fi
- Troca de mensagens com baixa latência
- API simples de publicação/subscrição
- Operação offline
Indicado para
- Desenvolvedores de aplicativos de interação off-line
- Equipes criando serviços baseados em proximidade
- Aplicativos que precisam de comunicação local em tempo real
Considerações
- Requer permissão do usuário para localização e Bluetooth
- Tamanho limitado da mensagem (100 bytes)
- Depende dos serviços do Google Play (Android)
- O iOS exige configuração de modo em segundo plano
- Não adequado para transferências de grandes volumes de dados