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 plus de contrôle aux utilisateurs 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 clair vers un accès ponctuel responsable à la position exacte. Les partenaires du secteur ont demandé cette nouvelle fonctionnalité afin d'offrir à 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 passe à l'action, cela l'aide à faire un choix plus clair sur la quantité d'informations qu'il souhaite partager et pendant combien de temps. Cela permet aux utilisateurs de limiter le partage de données à ce dont les applications ont besoin au cours de cette session. Une fois le consentement donné, cet accès basé sur la session élimine les invites répétées pour les fonctionnalités dépendantes de la position. Cela profite aux développeurs en créant une expérience plus fluide pour leurs utilisateurs et en leur donnant une grande confiance dans l'intention utilisateur, car l'accès est explicitement demandé au moment de l'action.

Personnalisation complète de l'interface utilisateur pour l'adapter à 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 permettra de l'intégrer facilement dans les mises en page existantes de votre application, comme toute autre implémentation de vue Jetpack. Il simplifiera également la façon dont vous demandez l'autorisation d'accéder à la position exacte. De plus, lorsque vous implémenterez le bouton de localisation avec la bibliothèque Jetpack, la rétrocompatibilité sera automatiquement gérée. En effet, l'invite de localisation existante sera affichée par défaut lorsqu'un utilisateur appuiera dessus sur un appareil exécutant Android 16 ou une version antérieure.

Le bouton de localisation Android est disponible pour les tests depuis la version bêta 3 d'Android 17. 

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 de localisation 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 pouvait ne pas être suffisamment privé, 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. Elle leur demande de choisir la précision et la durée de l'accès 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é, 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