Étant donné que la plupart des aspects de l'UI multimédia sont contrôlés par les constructeurs automobiles et Google (voir Rôles de partenaire pour les médias), les tâches liées à la conception pour les développeurs d'applications sont relativement simples.
Voici les tâches de base que doivent effectuer les développeurs d'applications:
- Planifiez les onglets de navigation : choisissez jusqu'à quatre vues de contenu principales et définissez des icônes ou des libellés pour les onglets de navigation.
- Planifiez les vues de navigation : planifiez la façon dont les vues de contenu de niveau supérieur et inférieur seront organisées et mises en forme (grille ou liste ?).
- Personnaliser les commandes de lecture : indiquez si vous souhaitez fournir des actions et des icônes personnalisées, et si vous souhaitez implémenter une file d'attente.
- Planifier des commandes vocales : Définissez les commandes que les utilisateurs peuvent demander par commande vocale.
- Ajoutez des éléments distinctifs : indiquez l'icône de votre application et une couleur d'accentuation pour représenter votre marque.
Étapes supplémentaires facultatives pour AAOS uniquement:
- Créer un flux de connexion : utilisez les modèles disponibles pour créer un flux de connexion permettant aux utilisateurs de se connecter à votre application sur l'écran de la voiture (si votre application nécessite une connexion).
- Create settings (Créer des paramètres) : créez des écrans de paramètres embarqués pour votre application, si nécessaire.
Étape supplémentaire facultative pour Android Auto uniquement:
- Faire des recommandations : Identifiez 10 éléments de contenu multimédia à présenter selon les recommandations.
Utilisez les liens ci-dessus pour obtenir des conseils plus détaillés sur chaque tâche. Pour obtenir un résumé des éléments de conception que vous devez fournir, consultez la checklist.
Rôles partenaires pour les médias
Le tableau ci-dessous résume les rôles de conception des développeurs d'applications et des constructeurs de voitures (dans AAOS) pour garantir une expérience d'application multimédia unifiée. Pour les applications exécutées sur des véhicules basés sur AAOS, les constructeurs automobiles peuvent personnaliser l'UI pour l'adapter à leur marque et au style du véhicule. Pour les applications exécutées dans Android Auto, Google crée une apparence cohérente sur l'ensemble des véhicules compatibles.
Aspect de l'expérience multimédia | Rôle de concepteur du constructeur automobile (ou celui de Google, pour Android Auto) | Rôle de conception du développeur d'applications |
---|---|---|
Parcourir les applications multimédias | Choisissez l'emplacement de la barre d'application et acceptez les commandes et la navigation dans l'application. | Choisissez les vues de contenu de premier niveau à représenter dans les onglets de la barre d'application, et fournissez des icônes et des libellés si nécessaire (voir Planifier les onglets de navigation). |
Informations sur la navigation dans le contenu | Déterminez la taille et le contenu des éléments de grille ou de liste, et implémentez l'en-tête d'application à des niveaux de contenu inférieurs. | Déterminez le format (grille ou liste) et l'organisation du contenu multimédia consultable à chaque niveau (voir Planifier les vues de navigation). |
Lecture de contenus multimédias | Implémentez la vue de lecture et la barre de commandes réduite avec les métadonnées multimédias et les commandes de lecture appropriées, y compris les commandes pour toutes les actions personnalisées dans l'application. Fournissez une affordance dans la vue de lecture et un style pour la file d'attente. | Déterminez si vous souhaitez implémenter des actions personnalisées dans la barre de commande et leur fournir des icônes. Déterminez également si une file d'attente doit être implémentée et si un indicateur doit être fourni pour le titre en cours de lecture (voir Personnaliser les commandes de lecture). |
Commandes vocales | Fournir l'interface utilisateur de l'Assistant Google et contrôler la façon dont les utilisateurs l'appellent dans certaines voitures | Spécifiez les catégories de contenus multimédias compatibles avec les requêtes vocales et le contenu à fournir pour les requêtes génériques (Planifier les commandes vocales). |
Attribution de la marque | Affichez l'icône de l'application sur tous les écrans de contenu et choisissez où appliquer la couleur de l'application tierce en tant qu'accent | Fournissez l'icône de l'application et indiquez la couleur d'accentuation (voir Fournir des éléments distinctifs). |
Connexion et paramètres | Fournir une affordance de paramètres pour la recherche et les paramètres dans la barre d'application, et connecter les utilisateurs aux écrans de connexion si nécessaire | Utilisez des modèles pour créer un flux de connexion et des écrans de paramètres. Si nécessaire, consultez Adapter la procédure de connexion et Paramètres de conception. |
Recommandations | Fournir des recommandations de contenu dans l'interface utilisateur | Fournir une source de recommandations de contenus appropriées |