Exigences relatives à l'expérience utilisateur
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Assurez-vous que votre application respecte les exigences de conception pour être utilisable dans les voitures.
Cette section liste (ou fournit des liens vers) toutes les exigences UX dont vous aurez besoin. Les exigences en matière d'UX sont exprimées sous forme d'instructions que vous DEVEZ, DEVRIEZ ou POUVEZ suivre. Voici une explication générale de ces libellés :
Exigences en termes d'expérience utilisateur pour les applications basées sur des modèles
Voici les exigences en fonction du type d'application que vous concevez :
Exigences générales
OBLIGATOIRE |
Limitez la longueur des flux de tâches à cinq étapes ou moins. |
OBLIGATOIRE |
Obtenez l'autorisation de l'utilisateur pour accéder au micro de la voiture avant d'enregistrer l'audio pour la saisie vocale. |
OBLIGATOIRE |
Utilisez la méthode appropriée (comme indiqué dans
Utiliser la bibliothèque d'applications Android for Cars) pour rediriger les utilisateurs d'Android Auto vers leur téléphone pour les actions qui ne sont pas autorisées pendant la conduite. Demandez-leur de ne regarder l'écran de leur téléphone que si cela ne présente aucun risque (voir
Accorder des autorisations sur le téléphone). |
NE DOIT PAS |
Terminez les flux de tâches en cinq étapes avec un modèle basé sur une liste, sauf si la fonctionnalité
Limites de tâches adaptatives est activée (la cinquième étape doit être l'une des suivantes : Navigation, Message ou Volet). |
SHOULD |
Limitez la durée des flux de tâches (deux à trois étapes). |
SHOULD |
Affichez le contenu (ou les boutons de la barre d'actions) pendant au moins huit secondes avant de le supprimer lors d'une transition automatique entre les étapes. |
SHOULD |
Demandez aux utilisateurs d'accorder les autorisations nécessaires lorsqu'ils ouvrent l'application pour la première fois. |
SHOULD |
Si possible, fournissez deux couleurs d'accentuation pour mieux s'adapter aux arrière-plans clairs et sombres. |
SHOULD |
Fournissez un bouton "Retour" ou un autre mécanisme de sortie dans les endroits où aucune autre action n'est disponible, comme les écrans de chargement et les modèles de message et de volet sans action. |
SHOULD |
Affichez du contenu utile lorsque vous ouvrez un modèle, plutôt qu'un état vide sans aucune option pour les utilisateurs. |
SHOULD |
Fournissez des raccourcis vers les étapes précédentes (par exemple, lorsque les flux de tâches dépassent trois écrans). |
SHOULD |
Fournissez un point d'entrée pour l'utilisateur, comme une icône de micro, si votre application autorise la saisie vocale (enregistrement audio). |
SHOULD |
Arrêtez l'enregistrement audio lorsque l'utilisateur arrête de fournir l'entrée. |
SHOULD |
N'actualisez le contenu qu'aux fins indiquées dans la section
Limiter la distraction du conducteur ou lorsque cela est explicitement autorisé dans les consignes relatives à des modèles ou types d'applications spécifiques. |
NE DOIT PAS |
Utilisez les transitions automatiques pour effectuer des tâches sans intervention de l'utilisateur (c'est-à-dire, ne les utilisez pas les unes après les autres). |
NE DOIT PAS |
Créez des boutons avec des états, tels que des boutons à bascule, dans les endroits où les actions sont prises en charge (les boutons à bascule ne sont pris en charge que dans les lignes de liste). |
MAI |
Mettez à jour l'image, l'icône ou le texte secondaire d'une ligne de liste ou d'un élément de grille pour refléter les modifications. |
Parcours d'achat uniquement
SHOULD |
Proposez des raccourcis chaque fois que possible, par exemple en permettant aux utilisateurs de répéter des transactions précédentes ("réserver à nouveau"). |
NE DOIT PAS |
Autoriser les utilisateurs à configurer des modes de paiement. |
NE DOIT PAS |
Demandez aux utilisateurs de s'engager à effectuer des paiements récurrents. |
NE DOIT PAS |
Permettez aux utilisateurs de sélectionner plusieurs articles à acheter en un seul flux. |
Applications de points d'intérêt uniquement
SHOULD |
Fournissez un moyen de lancer une application de navigation pour accéder au point d'intérêt. |
Applications de navigation
OBLIGATOIRE |
Assurez-vous que toutes les informations visuelles affichées sur les cartes (comme les informations sur la vitesse et les libellés des itinéraires) respectent les
exigences de contraste
. |
OBLIGATOIRE |
Draw
only map content and drive-related content on the surface of the
template. |
OBLIGATOIRE |
Afficher une carte à thème clair ou sombre quand elle y est invitée. |
SHOULD |
Assurez-vous que le texte dessiné sur les cartes utilise une taille de police de 24 dp ou plus, sauf s'il est associé à un élément visuel (tel qu'un itinéraire ou une route) ou s'il est relativement statique sur l'écran. |
SHOULD |
Indiquez clairement si une tâche mettra à jour l'itinéraire. |
SHOULD |
Respectez ou dépassez la taille minimale de 36 x 36 dp pour les images, les icônes et les repères de carte. |
SHOULD |
Utilisez des notifications de navigation détaillée pour afficher les directions lorsqu'un utilisateur effectue une tâche en dehors du modèle de navigation pendant la navigation active (comme indiqué dans
Notifications de navigation : navigation détaillée et régulière). |
SHOULD |
Actualisez les valeurs de durée et de distance pendant le trajet. |
NE DOIT PAS |
Créez des trajets à plusieurs arrêts, car les modèles ne sont pas optimisés pour ce type d'interactivité. |
MAI |
Utilisez des
alertes de navigation ou des notifications prioritaires pour avertir les utilisateurs des informations générales liées à la navigation (en plus des instructions détaillées), comme la circulation à venir. |
MAI |
Personnalisez la couleur d'arrière-plan des notifications TBT. |
MAI |
Utilisez des animations lorsqu'elles facilitent la conduite. |
Applis - Météo
OBLIGATOIRE |
Assurez-vous que toutes les informations visuelles affichées sur les cartes ou les icônes (comme le radar, l'indicateur de température ou les icônes d'état) respectent les
exigences de contraste
. |
OBLIGATOIRE |
Ne dessinez que le contenu cartographique et météorologique à la surface du modèle. |
OBLIGATOIRE |
Afficher une carte à thème clair ou sombre quand elle y est invitée. |
OBLIGATOIRE |
Assurez-vous que les indicateurs météo ne se chevauchent pas et qu'ils ne sont pas illisibles en raison de leur densité ou de leur taille. |
NE DOIT PAS |
Utilisez des animations météo sur la surface du modèle lorsque l'utilisateur conduit. |
NE DOIT PAS |
Afficher plus de cinq annotations uniques de carte météo dans une même vue (par exemple, des marqueurs de température, de vitesse du vent, d'humidité, une superposition radar, des indicateurs d'éclairs et des conditions routières dans la même vue). |
NE DOIT PAS |
Afficher des légendes de carte complexes avec plus de trois éléments uniques ou plus de trois couleurs uniques (les dégradés ne s'appliquent pas) lorsque l'utilisateur conduit. |
NE DOIT PAS |
Autoriser les utilisateurs à configurer les intervalles de temps ou les dates des informations de prévision. |
SHOULD |
Assurez-vous que le texte dessiné sur les cartes utilise une taille de police de 24 dp ou plus, sauf s'il est associé à un élément visuel (tel qu'un itinéraire ou une route) ou s'il est relativement statique sur l'écran. |
SHOULD |
Respectez ou dépassez la taille minimale de 36 x 36 dp pour les images, les icônes et les repères de carte. |
MAI |
Afficher les prévisions pour les périodes à venir, comme les heures, les périodes AM/PM ou les jours. |
MAI |
Utilisez des notifications heads-up (HUN) pour alerter les utilisateurs sur des informations météorologiques importantes concernant des conditions météorologiques imminentes ou des conditions le long de leur itinéraire. |
MAI |
Utilisez des animations liées à la météo lorsque l'utilisateur ne conduit pas. |
MAI |
Utilisez des animations lorsqu'elles sont liées au déplacement de la carte par l'utilisateur ou à sa position. |
Exigences spécifiques aux modèles
Utilisez les exigences spécifiques aux modèles pour vous assurer que chaque modèle de vos parcours utilisateur répond aux exigences et recommandations UX.
En savoir plus sur les exigences de chaque modèle :
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/06 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/06 (UTC)."],[],[],null,[]]