Proposez votre application sur les véhicules équipés d'Android Auto ou d'Android Automotive OS. Optez pour une architecture d'application qui fonctionne dans les deux cas afin que chaque utilisateur puisse profiter de votre application.
Android Auto
Android Auto offre une expérience d'application automobile optimisée aux utilisateurs dotés d'un téléphone Android et de l'application Android Auto, mais qui ne possèdent pas de véhicule équipé d'Android Automotive OS. Si la voiture ou le système stéréo d'un utilisateur est compatible avec Android Auto, il lui suffit d'y connecter son téléphone pour pouvoir utiliser votre application directement sur l'écran du véhicule.
Pour permettre à Android Auto de se connecter à votre application de téléphone, créez les services utilisés par Android Auto pour présenter une interface optimisée au conducteur. Vous réutiliserez ces services pour l'application Android Automotive OS, mais les utilisateurs n'auront pas à installer l'application pour téléphone sur leur voiture. La figure 1 montre un exemple d'utilisation d'Android Auto dans une voiture.
Android Auto compte déjà des millions d'utilisateurs, et des centaines de systèmes stéréo et véhicules compatibles.
Figure 1 : Android Auto exécuté sur une voiture via un téléphone
Android Automotive OS
Android Automotive OS est un système d'infoloisirs basé sur Android et intégré aux véhicules. Ce système est un appareil Android autonome, optimisé pour la conduite. Avec Android Automotive OS, les utilisateurs installent votre application directement sur la voiture au lieu de leur téléphone.
Pour les applications multimédias, votre application doit inclure un service de navigateur multimédia. Pour en savoir plus, consultez Créer des applications multimédias pour voitures. Vous pouvez utiliser le même service de navigateur multimédia avec Android Automotive OS qu'avec Android Auto. Toutefois, certaines activités, comme la procédure de connexion et les paramètres, doivent être spécifiquement conçues pour Android Automotive OS. Découvrez comment adapter la procédure de connexion et les paramètres de conception dans les consignes de conception d'applications spécifiques à Android Automotive OS. La figure 2 illustre une application exécutée sur Android Automotive OS.
Figure 2 : Android Automotive OS sur une voiture
Catégories d'applications compatibles
Catégorie | Description | Plates-formes | Utilisation | Publication |
---|---|---|---|---|
Contenu multimédia – Audio |
Les applications multimédias permettent aux utilisateurs de parcourir et d'écouter de la musique, la radio, des livres audio et d'autres contenus audio dans la voiture. Découvrez comment créer des applications multimédias pour les voitures. Important : La catégorie "Contenu multimédia" n'inclut pas de contenu vidéo. Consultez la catégorie "Vidéo" pour en savoir plus sur les applications qui lisent des vidéos.
Compilation avec : |
Android Auto et Android Automotive OS | Pendant la conduite ou à l'arrêt | Tous les types de titres |
Messages |
Les applications de chat permettent aux utilisateurs de recevoir des notifications, de lire des messages à voix haute via la synthèse vocale et d'envoyer des réponses via la saisie vocale en voiture. Découvrez comment créer des applications de chat pour Android Auto.
Compilé à l'aide de : notifications |
Android Auto | Pendant la conduite ou à l'arrêt | Tous les types de titres |
Navigation |
Les applications de navigation (ce qui inclut également les prestataires de services de livraison et de chauffeur) aident les utilisateurs à atteindre leur destination en leur fournissant un itinéraire détaillé. Compilé à l'aide de : la bibliothèque d'applications Android for Cars. Pour en savoir plus sur les applications de navigation, consultez Créer une application de navigation. |
Android Auto et Android Automotive OS | Pendant la conduite ou à l'arrêt | Tous les types de titres |
Point d'intérêt (POI) |
Les applications POI permettent aux utilisateurs de trouver un point d'intérêt et d'y accéder, ainsi que d'effectuer des actions pertinentes, comme trouver une place de parking, ou encore une station de recharge ou de carburant. Compilé à l'aide de : la bibliothèque d'applications Android for Cars. Pour en savoir plus sur les applications POI, consultez l'article Créer une application de point d'intérêt (ou application POI). |
Android Auto et Android Automotive OS | Pendant la conduite ou à l'arrêt | Tous les types de titres |
Internet des objets (IoT) |
Les applications IoT permettent aux utilisateurs d'effectuer des actions pertinentes sur des appareils connectés depuis leur voiture. Vous pouvez, par exemple, contrôler l'état de certains appareils, comme ouvrir une porte de garage, actionner des interrupteurs ou activer la sécurité de la maison. Compilé à l'aide de : la bibliothèque d'applications Android for Cars. Pour en savoir plus sur les applications IoT, consultez l'article Compiler une application IoT. |
Android Auto et Android Automotive OS | Pendant la conduite ou à l'arrêt | Tous les types de titres |
Vidéo |
Les applications vidéo permettent aux utilisateurs de regarder des vidéos en streaming lorsque la voiture est à l'arrêt. Leur principale fonction consiste à diffuser des vidéos en streaming. Compilé à l'aide de : Views et/ou Compose. Découvrez comment créer des applications vidéo pour Android Automotive OS. |
Android Automotive OS | Véhicule à l'arrêt uniquement | Canaux de tests internes, fermés et ouverts |
Jeux |
Les applications de jeu permettent aux utilisateurs de jouer lorsque la voiture est à l'arrêt. Leur principale fonction consiste à jouer. Compilé à l'aide de : Views et/ou Compose. Découvrez comment créer des jeux pour Android Automotive OS. |
Android Automotive OS | Véhicule à l'arrêt uniquement | Canaux de test internes |
Navigateurs |
Les applications de navigateur permettent aux utilisateurs d'accéder aux pages Web lorsque la voiture est à l'arrêt. Compilé à l'aide de : Views et/ou Compose. Découvrez comment créer des navigateurs pour Android Automotive OS. |
Android Automotive OS | Véhicule à l'arrêt uniquement | Canaux de test internes |
Ressources supplémentaires
Pour en savoir plus sur Android for Cars, consultez les ressources supplémentaires suivantes.