FLUTTER ECOSYSTEM

connectivity_plus

Plugin Flutter para descobrir o estado da conectividade de rede (Wi-Fi e móvel/celular) no Android e no iOS.

Versão mais recente
7.3.1
Downloads em 30 dias
3,6 mi
Curtidas
4,1 mil
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

connectivity_plus é um plugin Flutter que permite aos aplicativos detectar e responder às mudanças de conectividade de rede no Android, iOS, Web, macOS, Windows e Linux. Ele fornece informações em tempo real sobre o tipo de conexão ativa — como Wi-Fi, dados móveis ou sem conexão — permitindo que os desenvolvedores criem aplicações resilientes que se adaptam à disponibilidade da rede. O pacote oferece uma API simples e consistente entre plataformas, sendo ideal para lidar com cenários offline, sincronizar dados ou exibir indicadores de status de rede.

Casos de uso
  • Monitoramento em tempo real do status da rede
  • Gerenciar modos offline com elegância
  • Exibindo indicadores de conexão
  • Repetindo automaticamente solicitações falhas
  • Otimizando o uso de dados com base no tipo de conexão
Principais recursos
  • Suporte multiplataforma (Android, iOS, Web, macOS, Windows, Linux)
  • Atualizações em tempo real do estado de conectividade
  • Detecção de conexões de WiFi e dados móveis
  • Suporte para estado inicial e monitoramento baseado em fluxo
  • API simples e intuitiva com configuração mínima
Indicado para
  • Aplicativos que exigem conscientização confiável de rede
  • Aplicações com capacidade offline
  • Serviços intensivos em dados que precisam de contexto de conexão
  • Desenvolvedores direcionando múltiplas plataformas com comportamento consistente
Considerações
  • Requer permissões específicas da plataforma no Android e no iOS
  • O suporte da Web pode ter limitações dependendo do navegador
  • Não detecta acesso à internet — apenas conectividade local
  • Pode ser necessário lógica adicional para verificar a conectividade real à internet
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add connectivity_plus

Categorias

Dependências

Lista de dependências 5 itens

Repositório-fonte

Projetos relacionados

Rankings