Créer un flux de connexion (facultatif)

Si les utilisateurs doivent se connecter à votre application, vous devez fournir un flux de connexion pour AAOS qui fonctionnera sur l'écran de la voiture.

Sur Android Auto, un flux de connexion pour l'écran de la voiture est moins essentiel, car l'application est projetée depuis un téléphone qui devrait déjà disposer de sa propre expérience de connexion. Toutefois, si vous créez un flux de connexion comme décrit ci-dessous, il fonctionnera à la fois pour AAOS et Android Auto (à l'arrêt uniquement, car la connexion pendant la conduite serait une source de distraction).

Vous pouvez créer un flux de connexion pour l'écran de la voiture à l'aide de modèles de la bibliothèque d'applications Android for Cars, qui sont optimisés pour les véhicules. Le processus de conception comprend les tâches suivantes:

Pour en savoir plus sur la conception avec les modèles, consultez Créer des applications avec des modèles.

Exemples de connexion

Exemple de page de connexion
Cet exemple propose deux méthodes différentes permettant à l'utilisateur de valider son identité (Android Auto).
Exemple de connexion à Google
Cet exemple présente Google Sign-In ou deux autres options (AAOS).
Exemple de page de connexion
Cet exemple présente Google Sign-In ou deux autres options (AAOS).

Conditions de connexion

Les exigences de cette section concernent le fonctionnement de la connexion dans Android Automotive OS pour une utilisation optimale.

Niveau d'exigence Conditions requises
FORTEMENT RECOMMANDÉ Les développeurs d'applications doivent :
  • Présenter Google Sign-In comme option principale si l'application et le système le permettent
  • Présenter la connexion par téléphone (si elle est disponible) comme option principale si l'application et le système ne sont pas compatibles avec Google Sign-In
  • Limitez le code PIN de connexion par téléphone à 8 chiffres au maximum.
  • Pour la connexion standard, saisissez le nom d'utilisateur et le mot de passe en deux étapes distinctes.
  • Placez un libellé dans la zone de saisie ("Saisissez le mot de passe") et laissez-le visible quelque part à l'écran après que l'utilisateur commence à saisir du texte.
  • Permettre aux utilisateurs d'afficher le mot de passe (qui est généralement masqué) pendant la saisie
  • Fournir des conseils pour accéder à un nom d'utilisateur ou mot de passe oublié
  • Fournir un moyen de créer un compte
MAI Les développeurs d'applications peuvent :
  • Définissez la connexion standard à l'application (nom d'utilisateur et mot de passe) comme option principale si ni Google Sign-In, ni la connexion par téléphone ne sont compatibles.
  • Utiliser la connexion par téléphone, la connexion standard ou les deux comme options de secours lorsque Google Sign-In est l'option principale
  • Fournir la connexion standard comme option de secours lorsque la connexion par téléphone est l'option principale

Justification

  • Expérience multimédia cohérente : Les écrans de connexion conçus pour une application multimédia doivent offrir une expérience globalement cohérente avec les écrans de connexion des autres applications multimédias.
  • Apparence cohérente Les écrans de connexion doivent respecter les principes de base de la conception et l'aspect visuel d'Android Automotive OS.