Actualités des produits

Redéfinir la confidentialité de la localisation : nouveaux outils et améliorations pour Android 17

Temps de lecture : 3 min
Robert Clifford
Ingénieur chargé des relations avec les développeurs

L'un des piliers de l'écosystème Android est notre engagement commun à gagner la confiance des utilisateurs. Le paysage mobile a évolué, tout comme notre approche de la protection des informations sensibles. Dans Android 17, nous introduisons une suite de nouvelles fonctionnalités de confidentialité de la position conçues pour donner aux utilisateurs plus de contrôle et fournir aux développeurs des solutions élégantes pour la minimisation des données et la sécurité des produits. Notre stratégie consiste à introduire de nouveaux outils pour équilibrer les expériences de haute qualité avec des protections de confidentialité robustes, et à améliorer la transparence pour aider les utilisateurs à gérer leurs données.

Présentation du bouton de localisation : accès simplifié pour une utilisation unique

Pour de nombreuses tâches courantes, comme trouver un magasin à proximité ou taguer un post sur les réseaux sociaux, votre application n'a pas besoin d'un accès permanent ou en arrière-plan à la position exacte d'un utilisateur.Avec Android 17, nous introduisons le bouton de localisation, un nouvel élément d'interface utilisateur conçu pour fournir un chemin bien éclairé pour un accès ponctuel et responsable à la position exacte. Les partenaires du secteur ont demandé cette nouvelle fonctionnalité pour proposer à leurs utilisateurs un flux de localisation plus simple et plus respectueux de la confidentialité.

local-cafe.gif

Les utilisateurs bénéficient d'une meilleure protection de leur confidentialité

En déplaçant la prise de décision concernant le partage de position au moment où un utilisateur effectue une action, vous l'aidez à faire un choix plus clair sur la quantité d'informations qu'il souhaite partager et pendant combien de temps. Les utilisateurs peuvent ainsi limiter le partage de données à ce dont les applications ont besoin au cours de cette session. Une fois le consentement fourni, cet accès basé sur la session élimine les invites répétées pour les fonctionnalités dépendantes de la localisation. Les développeurs bénéficient ainsi d'une expérience plus fluide pour leurs utilisateurs et d'une grande confiance dans l'intention utilisateur, car l'accès est explicitement demandé au moment de l'action.

Personnalisation complète de l'UI pour correspondre à l'esthétique de votre application

Le bouton de localisation offre de nombreuses options de personnalisation pour s'intégrer à l'esthétique de votre application tout en conservant une reconnaissance à l'échelle du système. Vous pouvez modifier le style visuel du bouton, y compris :

  • Jeu de couleurs de l'arrière-plan et de l'icône
  • Style de contour
  • Taille et forme

Vous pouvez également sélectionner le libellé de texte approprié dans une liste d'options prédéfinies. Pour garantir la sécurité et la confiance, l'icône de localisation elle-même reste obligatoire et non personnalisable, tandis que la taille de la police est gérée par le système pour respecter les paramètres d'accessibilité des utilisateurs.

location-buttons-examples.png

Intégration simplifiée à Jetpack et rétrocompatibilité automatique

Le bouton de localisation sera fourni sous forme de bibliothèque Jetpack, ce qui garantira une intégration facile dans les mises en page existantes de votre application, comme pour toute autre implémentation de vue Jetpack. Il simplifiera également la façon dont vous demandez l'autorisation d'accéder à la position précise. De plus, lorsque vous implémentez le bouton de localisation avec la bibliothèque Jetpack, la rétrocompatibilité est automatiquement gérée. Le bouton de localisation existant est utilisé par défaut lorsqu'un utilisateur appuie dessus sur un appareil équipé d'Android 16 ou d'une version antérieure.

Le bouton de localisation Android est disponible pour les tests à partir d'Android 17 bêta 3. 

Transparence de l'accès à la position

Les utilisateurs ont souvent du mal à comprendre les outils qu'ils peuvent utiliser pour surveiller et contrôler l'accès à leurs données de localisation. Dans Android 17, nous alignons la transparence des autorisations d'accéder à la position sur les normes élevées déjà établies pour le micro et l'appareil photo. 

Location-access-transparency.png
  • Indicateur de localisation mis à jour : un indicateur permanent s'affiche désormais pour informer l'utilisateur chaque fois qu'une application non système accède à sa position.
  • Attribution et contrôle : les utilisateurs peuvent appuyer sur l'indicateur pour voir exactement quelles applications ont récemment accédé à leur position et gérer ces autorisations immédiatement via une boîte de dialogue "Utilisation récente des applications".

Renforcer la confidentialité des utilisateurs grâce à la position approximative basée sur la densité

Android 17 améliore également l'algorithme des positions approximatives (grossières) pour tenir compte de la densité de population. Auparavant, les positions approximatives utilisaient une grille statique de 2 km de large. Dans les zones à faible densité de population, cela ne garantissait pas suffisamment la confidentialité, car un carré de 2 km pouvait souvent ne contenir qu'une poignée d'utilisateurs. La nouvelle approche remplace cette grille fixe par une zone de taille dynamique basée sur la densité de population locale. En augmentant la taille de la grille pour les zones à faible densité de population, Android garantit une protection de la confidentialité plus cohérente dans différents environnements, des centres urbains denses aux régions éloignées.

Boîte de dialogue d'autorisation d'exécution améliorée

La boîte de dialogue d'autorisation d'exécution pour la localisation est l'un des flux les plus complexes pour les utilisateurs. Ils doivent en effet décider de la précision et de la durée de l'accès à l'autorisation qu'ils sont prêts à accorder à chaque application. Afin d'aider les utilisateurs à prendre les décisions les plus éclairées en matière de confidentialité avec moins de difficultés, nous avons repensé la boîte de dialogue pour rendre les choix Précise et Approximative plus distincts visuellement. Cela encourage les utilisateurs à sélectionner le niveau d'accès qui correspond le mieux à leurs besoins.

location-grant-dialog.gif

Commencer à développer pour Android 17

Les nouveaux outils de confidentialité de localisation sont désormais disponibles dans la version bêta 3. Nous aimerions recueillir vos commentaires pour nous aider à affiner ces fonctionnalités avant leur lancement général. 

Créez une expérience plus fluide et plus privée dès aujourd'hui.

Écrit par :

Lire la suite