Localização são informações privilegiadas que os aplicativos buscam acessar em smartphones. Alguns aplicativos, como o Google Maps, precisam que funcione. Outros aplicativos como o Facebook realmente não precisam dele para realizar suas funções básicas. No iOS e no Android, você pode restringir o acesso ao local para aplicativos. No Android, você pode gerenciar a precisão da localização para que os aplicativos não saibam exatamente onde você está.
Precisão de localização no Android
Para gerenciar a precisão da localização, abra o aplicativo Configurações e vá para Localização. Supondo que já esteja ativado, você verá a opção ‘Modo’. Toque nele. A tela Modo de localização listará os três modos de precisão de localização compatíveis com o Android.
O modo de alta precisão usa cada switch wireless e seu GPS para rastrear onde você está. Se você usar um serviço de chamada de carona como Uber ou Lyft, você precisará habilitar a Alta precisão para que os aplicativos possam identificar sua localização atual.
O método de economia de bateria depende da rede da sua operadora, WiFi e Bluetooth para identificar sua localização. Só deixa de fora o GPS, mas o GPS é muito importante e se você estiver em trânsito, essa opção por si só não será suficiente para usar aplicativos como Uber ou Google Maps.
O modo Somente dispositivo é o modo de localização mais restritivo. Ele depende apenas do seu GPS e dos sensores do seu dispositivo para descobrir onde você está. Você descobrirá que a maioria dos aplicativos que precisam usar sua localização não conseguirá encontrar onde você está quando tiver a localização ativada no modo Somente dispositivo.
Infelizmente, o Android não permite que você defina a precisão da localização por aplicativo. Você pode permitir ou bloquear o acesso de um aplicativo à sua localização atual, mas todos os aplicativos que têm acesso à sua localização terão o mesmo nível de acesso. Por exemplo, se você permitiu que o Google Maps e o aplicativo do Facebook usassem sua localização atual e selecionou o modo ‘Alta precisão’, ambos os aplicativos poderão determinar sua localização por GPS, WiFi, Bluetooth e sua rede móvel .
Espaço para melhorias
É difícil não comparar o gerenciamento de localização no Android com o do iOS. O iOS não dá aos usuários esse tipo de controle sobre a precisão da localização, mas permite que os usuários escolham quais aplicativos podem acessar sua localização, mesmo quando estão em execução em segundo plano, e quais não podem. Este recurso específico requer aplicativos para adicionar suporte para ele. Por exemplo, se um aplicativo tem apenas uma opção, ou seja, usar a localização o tempo todo, então como um usuário, você não pode restringi-lo para usar apenas a sua localização quando estiver usando ativamente o referido aplicativo. O Uber é um excelente exemplo disso. O aplicativo Uber iOS tinha acesso completo à sua localização, mesmo quando ela estava em segundo plano. Foi apenas por meio de uma atualização recente que os usuários puderam restringir o acesso ao local para o Uber.
Nem o iOS nem o Android acertam completamente. O Android permite que você gerencie a precisão da localização, mas não por aplicativo. O iOS permite que você restrinja o acesso à localização por aplicativo, mas não permite que você gerencie a precisão da localização. Deve haver uma maneira razoável de mesclar os dois conceitos sem criar um pesadelo para os desenvolvedores e sem forçar os usuários finais a ler um manual apenas para entender como sua localização está sendo usada.
Apoie o nosso trabalho ❤️
Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.



















