Planifier les vues de navigation

Après avoir déterminé les onglets de navigation de premier niveau de votre application, vous devez prendre en compte les vues de contenu consultables et leur organisation.

Étant donné que les constructeurs automobiles et Google se chargent du style de l'affichage du contenu et de la navigation, votre seule tâche de conception en termes de navigation est de planifier le contenu de chaque vue.

Plus précisément, vous devez prendre les décisions suivantes:

  • Quelle est la profondeur de votre contenu ?
  • Mise en forme de chaque vue de navigation de premier niveau et de niveau inférieur (grille ou liste)
  • Indique si le contenu d'une vue de navigation sera regroupé en sous-catégories.
  • Indique si vous souhaitez implémenter la recherche dans votre application pour faciliter la navigation (fortement recommandé pour faciliter l'utilisation de l'application en voiture)

Lorsque vous décidez de structurer votre contenu, n'oubliez pas qu'il est préférable d'avoir moins de niveaux afin de réduire la charge cognitive sur les conducteurs. Le regroupement de contenu dans des sous-catégories au sein d'une vue de navigation (avec des sous-titres) peut vous aider à aplatir votre hiérarchie.

Si vous choisissez d'implémenter la recherche dans l'application, vous n'aurez pas besoin de concevoir l'interface de recherche vocale et au clavier. Les constructeurs automobiles conçoivent à la fois la recherche vocale et les claviers. Pour en savoir plus, consultez Compatibilité avec les commandes vocales et Afficher les résultats de recherche.

Exemples de vues de navigation

Vue de navigation basée sur une grille
Dans cet exemple, le graphiste utilise un format de grille pour afficher les albums de musique (Android Auto).
Vue de navigation basée sur une liste
Cet exemple utilise une liste, qui représente une combinaison de playlists et d'artistes (Android Auto).
Cet exemple utilise une grille ainsi qu'une barre de commandes multimédias (AAOS).
Cet exemple utilise une liste ainsi qu'une barre de commandes multimédias (AAOS).
Deux exemples (liste et grille) d'applications multimédias sur AAOS (portrait)

Conditions requises pour l'affichage de la navigation

Tenez compte des exigences et recommandations suivantes:

Niveau d'exigence Conditions requises
OBLIGATOIRE Les développeurs d'applications doivent :
  • Fournissez un texte de sous-titre si vous décidez de créer des sous-catégories dans une vue de navigation.
FORTEMENT RECOMMANDÉ Les développeurs d'applications doivent :
  • Évitez les contenus consultables qui s'étendent sur plus de trois niveaux à partir de la racine.
  • Déterminer si vous souhaitez implémenter une fonction de recherche dans l'application
MAI Les développeurs d'applications peuvent :
  • Pour chaque vue de navigation, déterminez si le contenu doit s'afficher sous forme de grille ou de liste (par défaut, liste).

Justification

  • Éviter toute distraction du conducteur: réduisez la charge cognitive requise pour parcourir le contenu.
  • Optimisez l'affichage du contenu: utilisez une grille ou une liste en fonction de la catégorie de contenu.