Visão geral
flutter_p2p é um plugin Flutter que habilita a conectividade WiFi Direct em dispositivos Android usando a API nativa de WiFi P2P da plataforma. Ele permite que aplicativos descubram e se conectem diretamente a dispositivos próximos via WiFi sem exigir um ponto de acesso central. Isso é ideal para compartilhamento de arquivos ponto a ponto, comunicação em tempo real ou colaboração entre dispositivos locais. O plugin fornece uma interface simples para gerenciar conexões, escanear pares e transferir dados. É especificamente projetado para Android e não suporta iOS ou outras plataformas.
Casos de uso
- Transferência direta de arquivo entre dispositivos
- jogos multijogador locais
- Sincronização de dados offline
- pareamento de dispositivo IoT
- Compartilhamento de dados de sensores em tempo real
Principais recursos
- Integração nativa do WiFi P2P do Android
- Descoberta de dispositivos e gerenciamento de conexões
- Comunicação ponto a ponto segura
- API simples do Dart
- Implementação específica da plataforma
Indicado para
- Aplicativos exclusivos para Android
- Comunicação de rede local
- Interação de dispositivo com baixa latência
- Aplicativos que precisam de links diretos ao dispositivo
- Projetos evitando infraestrutura centralizada
Considerações
- Funciona apenas no Android
- Requer permissões de WiFi P2P
- Limitado ao intervalo da rede local
- Sem suporte para iOS
- Depende da compatibilidade de hardware do dispositivo