- - Comment gérer la précision de localisation sur Android

Comment gérer la précision de la localisation sur Android

L'emplacement est une information privilégiée recherchée par les applicationspour accéder sur les smartphones. Certaines applications, comme Google Maps, en ont besoin pour fonctionner. D'autres applications comme Facebook n'en ont pas vraiment besoin pour exécuter leur fonction de base. Sur iOS et Android, vous pouvez restreindre l'accès à la localisation aux applications. Sur Android, vous pouvez gérer la précision de la position afin que les applications ne puissent pas savoir exactement où vous vous trouvez.

Précision de la localisation sur Android

Pour gérer la précision de l'emplacement, ouvrez les paramètresapplication et accédez à Lieu. En supposant qu'il est déjà activé, vous verrez une option «Mode». Appuyez dessus. L'écran du mode de localisation répertorie les trois modes de précision de localisation pris en charge par Android.

Le mode haute précision utilise tous les appareils sans filcommutateur et votre GPS pour retrouver où vous êtes. Si vous utilisez un service de transfert comme Uber ou Lyft, vous devrez activer la haute précision pour que les applications puissent localiser votre position actuelle.

La méthode d'économie de batterie dépend de votre opérateurréseau, WiFi et Bluetooth pour localiser votre emplacement. Il ne laisse que le GPS mais le GPS est assez important et si vous êtes en déplacement, cette option ne suffira pas à elle seule pour utiliser des applications comme Uber ou Google Maps.

Le mode Appareil uniquement est le plus restrictifmode de localisation. Il ne dépend que de votre GPS et des capteurs de votre appareil pour trouver où vous êtes. Vous constaterez que la plupart des applications qui ont besoin d'utiliser votre position ne pourront pas trouver où vous vous trouvez lorsque la position est activée en mode Appareil uniquement.

Malheureusement, Android ne vous permet pas de définirprécision de la localisation par application. Vous pouvez autoriser ou empêcher une application d'accéder à votre emplacement actuel, mais toutes les applications qui ont accès à votre emplacement auront le même niveau d'accès. Par exemple, si vous avez autorisé Google Maps et l'application Facebook à utiliser votre position actuelle et que vous avez sélectionné le mode `` Haute précision '', les deux applications pourront déterminer votre position via GPS, WiFi, Bluetooth et votre réseau mobile .

Marge d'amélioration

Il est difficile de ne pas comparer la gestion des emplacements surAndroid avec celui d'iOS. iOS ne donne pas aux utilisateurs ce type de contrôle sur la précision de la localisation, mais il permet aux utilisateurs de choisir quelles applications peuvent accéder à leur emplacement même lorsqu'elles s'exécutent en arrière-plan, et lesquelles ne le peuvent pas. Cette fonctionnalité particulière nécessite des applications pour ajouter la prise en charge. Par exemple, si une application n'a qu'une seule option, c'est-à-dire utiliser l'emplacement à tout moment, alors en tant qu'utilisateur, vous ne pouvez pas la limiter à utiliser uniquement votre emplacement lorsque vous utilisez activement ladite application. Uber en est un excellent exemple. L'application iOS Uber avait un accès complet à votre position même lorsqu'elle était en arrière-plan. Ce n'est que par une mise à jour récente que les utilisateurs ont pu restreindre l'accès à l'emplacement pour Uber.

Ni iOS ni Android ne réussissent parfaitement. Android vous permet de gérer la précision de la localisation, mais pas par application. iOS vous permet de restreindre l'accès à la localisation par application, mais il ne vous permet pas de gérer la précision de la localisation. Il doit y avoir un moyen raisonnable de fusionner les deux concepts sans créer de cauchemar pour les développeurs et sans forcer les utilisateurs finaux à lire un manuel juste pour comprendre comment leur emplacement est utilisé.

commentaires