Visão geral
Um pacote Flutter que habilita geofencing executando um serviço em primeiro plano no Android e no iOS. Permite que aplicativos monitorem fronteiras geográficas e acionem ações quando os usuários entram ou saem de áreas definidas, mesmo quando o aplicativo está em segundo plano. O serviço executa continuamente com uma notificação persistente, garantindo confiabilidade em restrições específicas de cada plataforma. Projetado para rastreamento de localização em tempo real, oferece suporte a ambos os sistemas Android e iOS com configuração mínima.
Casos de uso
- Monitoramento de localização em tempo real
- Alertas geofencing para varejo ou logística
- Disparadores baseados em localização em aplicativos de fitness
- Rastreamento em segundo plano para serviços de entrega
- Notificações baseadas na proximidade
Principais recursos
- Serviço em primeiro plano persistente
- Suporte para Android e iOS multiplataforma
- Configuração mínima necessária
- Integração com os serviços de localização do Flutter
- Suporta eventos de entrada/saída de geofence
Indicado para
- Aplicativos que exigem rastreamento de localização em segundo plano
- Aplicações orientadas por localização
- Serviços que precisam de geofencing confiável
- Desenvolvedores de soluções de logística ou varejo
- Projetos com necessidades rigorosas de execução em segundo plano
Considerações
- Requer permissão do usuário para acesso à localização
- Notificações persistentes podem impactar a experiência do usuário
- O consumo da bateria aumenta com o rastreamento contínuo
- Limitações específicas da plataforma para execução em segundo plano
- Pode exigir configuração adicional para modos em segundo plano do iOS