Visão geral
background_locator_2 é um plugin Flutter que permite rastreamento contínuo de localização mesmo quando o aplicativo é encerrado. Ele envia atualizações de localização para uma função Dart especificada em segundo plano e inclui um filtro de medidor para controlar a frequência das atualizações com base na distância percorrida. Projetado para Android e iOS, suporta execução em segundo plano com impacto mínimo na bateria. Ideal para aplicativos de fitness, gestão de frota e serviços de rastreamento em tempo real que exigem dados de localização persistentes.
Casos de uso
- Rastreamento GPS em tempo real
- Monitoramento de condicionamento físico e atividade
- Rastreamento de frota e ativos
- Lembretes baseados em localização
- Aplicações de geofencing
Principais recursos
- Atualizações de localização em segundo plano
- Filtro de medidor para atualizações baseadas em distância
- Suporte para cenários de app morto
- Multiplataforma (Android e iOS)
- Intervalos de atualização personalizáveis
Indicado para
- Aplicativos que precisam de rastreamento contínuo de localização
- Desenvolvedores construindo sistemas de logística ou entrega
- Aplicativos de fitness e atividades ao ar livre
- Serviços que exigem geofencing
- Aplicações com alta precisão de localização necessitam
Considerações
- Requer permissões adequadas e consentimento do usuário
- O uso da bateria pode aumentar com atualizações frequentes
- Os modos de fundo do iOS devem ser configurados no Xcode
- Funcionalidade limitada em alguns dispositivos mais antigos
- A execução em segundo plano pode ser restrita por políticas do sistema operacional