Pour créer la version Android for Cars de votre application, commencez par identifier les tâches adaptées aux véhicules et n'oubliez pas qu'il est nécessaire de limiter les distractions du conducteur.
Limiter les distractions du conducteur
Pour minimiser les distractions pour les conducteurs, tenez compte de ces stratégies lors de la conception de votre application pour voitures.
Limitez les informations sur chaque écran: pour maintenir autant que possible l'attention du conducteur sur la route, les modèles de la bibliothèque d'applications limitent la quantité d'informations pouvant s'afficher sur chaque écran pendant la conduite. Le nombre autorisé d'actions, d'images et d'autres éléments (comme la quantité de texte, dans certains cas) est décrit pour chaque modèle. Pour les modèles contenant des éléments de liste et de grille, le nombre maximal d'éléments varie selon le véhicule et peut être récupéré via l'API ConstraintManager.
Présentez uniquement le contenu essentiel de l'application: pour la version de votre application pour voitures, concentrez-vous sur le contenu essentiel lié à la conduite, tel que les lieux fréquemment utilisés, plutôt que sur le contenu complet de votre application.
Minimiser l'attention requise pour les tâches: simplifiez les processus pour les conducteurs en prévoyant des flux de tâches courts.
Fournir des raccourcis: présentez le contenu utilisateur enregistré au début du flux de tâches pour un accès rapide (par exemple, les favoris ou les lieux récemment visités).
Réduire les entrées utilisateur: si possible, présentez des options présélectionnées et des valeurs par défaut afin que les utilisateurs puissent facilement faire des choix pendant la conduite. Pensez également à activer la saisie vocale pendant la conduite.
Mettez à jour le contenu des modèles avec précaution: étant donné que les mises à jour du contenu des modèles peuvent détourner l'attention du conducteur, certains types de mises à jour sont limités. (Autrement dit, ils augmentent le nombre de pas de la tâche et les pas sont limités pendant la conduite.) Les mises à jour qui sont des actualisations sont moins perturbatrices et peuvent être limitées pour minimiser les distractions. Pour en savoir plus, consultez Qu'est-ce qu'une actualisation ?
Pour obtenir des informations générales sur la limitation des distractions dans la conception de l'interface utilisateur des voitures, consultez la page Bases de la conception.