Um plugin Flutter que habilita a funcionalidade de ICMP ECHO_REQUEST (ping) para testar a conectividade de rede com hosts remotos. Permite aos desenvolvedores verificar se um dispositivo ou servidor é alcançável pela rede enviando pacotes ICMP e medindo os tempos de resposta. Projetado para Android e iOS, oferece uma API simples para integrar operações de ping em aplicativos para diagnóstico de rede, verificações de saúde ou monitoramento de conexão. O plugin utiliza implementações específicas da plataforma para garantir compatibilidade entre ambos os sistemas operacionais.
Casos de uso
- Teste de acessibilidade de rede
- Monitoramento de saúde do aplicativo
- Avaliação da qualidade da conexão
- Verificação de disponibilidade do servidor
- Ferramentas de diagnóstico em aplicativos
Principais recursos
- Suporta plataformas Android e iOS
- API simples para enviar pings ICMP
- Medir o tempo de resposta de ida e volta
- Consistência multiplataforma
- Leve e focado na funcionalidade de ping
Indicado para
- Aplicações de diagnóstico de rede
- Serviços de monitoramento
- DevTools para desenvolvedores de aplicativos
- verificações de conectividade de dispositivo IoT
- Aplicativos que exigem status de rede em tempo real
Considerações
- Requer permissões de sistema apropriadas no Android
- Limitado apenas ao ping ICMP
- Sem suporte para outros protocolos
- Pode ser bloqueado por firewalls ou políticas de rede
- O iOS exige configuração adicional para acesso ICMP