FLUTTER ECOSYSTEM

bonsoir

Uma biblioteca Zeroconf que permite descobrir serviços de rede e transmitir os seus próprios. Baseada no Apple Bonjour e no Android NSD.

Capa de bonsoir
Versão mais recente
7.1.5
Downloads em 30 dias
62,3 mil
Curtidas
160
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

Bonsoir é uma biblioteca de rede sem configuração para Flutter que permite a descoberta de serviços de rede e o broadcast de serviços locais, inspirada no Apple Bonjour e no Android NSD. Ela simplifica a comunicação ponto a ponto entre dispositivos na mesma rede sem necessidade de configuração manual. O pacote suporta múltiplas plataformas, incluindo Android, iOS, macOS, Windows e Linux, tornando-o ideal para aplicativos que precisam de detecção automática de serviços em redes locais. É leve e se integra perfeitamente a projetos existentes do Flutter.

Casos de uso
  • Descoberta de dispositivo local
  • Transmissão de serviço
  • Comunicação de aplicativo ponto a ponto
  • Interação de dispositivo IoT baseada em LAN
  • Configuração de jogo multiplayer em rede
Principais recursos
  • Suporte multiplataforma
  • Integração do Zeroconf (mDNS)
  • Descoberta e registro de serviços
  • API simples para transmissão e escuta
  • Funciona no Android, iOS, macOS, Windows e Linux
Indicado para
  • Desenvolvedores de aplicativos LAN
  • Aplicações de IoT
  • Jogos multijogador em redes locais
  • Aplicativos que exigem detecção automática de dispositivos
  • Projetos que precisam de funcionalidade mDNS
Considerações
  • Requer permissões de rede no Android e no iOS
  • Limitado ao escopo da rede local
  • Nenhuma criptografia embutida para serviços descobertos
  • Pode ser necessário ajustar o firewall
  • O desempenho depende das condições da rede
Plataformas compatíveisAndroidiOSmacOSWindowsLinux

Instalar pacote

flutter pub add bonsoir

Categorias

Dependências

Lista de dependências 5 itens
  • bonsoir_android^7.1.3
  • bonsoir_darwin^7.1.1
  • bonsoir_linux^7.1.0
  • bonsoir_platform_interface^7.0.0
  • bonsoir_windows^7.3.0

Repositório-fonte

Projetos relacionados