Visão geral
Um pacote Flutter que verifica o status da conexão de rede atual em dispositivos Android e iOS. Ele retorna um valor booleano: verdadeiro se o dispositivo estiver conectado à internet, falso caso contrário. Projetado para integração simples, ajuda aplicativos a determinar o estado de conectividade para gerenciar a experiência do usuário ou operações de dados adequadamente. O pacote é leve e focado exclusivamente na detecção do status da rede, sem recursos adicionais.
Casos de uso
- Verificando a disponibilidade da internet antes das chamadas à API
- Exibindo o status da rede em componentes de interface
- Habilitando o modo offline com base na conectividade
- Evitando a sincronização de dados quando offline
- Gerenciamento de recursos dependentes da rede
Principais recursos
- Suporte multiplataforma para Android e iOS
- Retorno booleano simples para status de conexão
- Leve e dependências mínimas
- Integração fácil por meio do pub add
- Monitoramento de conectividade em tempo real
Indicado para
- Aplicativos que exigem verificações básicas de rede
- Aplicações com capacidade offline
- Elementos de interface do usuário conscientes da rede
- Validação simples de conectividade
- Equipes de desenvolvimento procurando pacotes de rede mínimos
Considerações
- Não fornece métricas detalhadas de qualidade de rede
- Sem mecanismos embutidos de repetição para conexões falhas
- Limitado ao status de conectividade, não ao tipo de rede (Wi-Fi vs móvel)
- Requer manipulação manual de eventos de alteração de conexão
- Sem suporte para plataforma web conforme dados disponíveis