Adapter les widgets à différents facteurs de forme

keywords_public: adaptive, foundations, design, widgets, Jetpack Glance description: make your widget work well on other form factors like cars, desktops and more by building with glance and considering other widget quality considerations.

Les widgets seront disponibles sur d'autres facteurs de forme, à commencer par Android Auto, puis sur les voitures avec Google intégré. Optimisez votre widget existant pour qu'il fonctionne correctement sur Wear, dans les voitures, sur ordinateur et plus encore.

Préparez vos widgets pour vous assurer qu'ils offrent une expérience de haute qualité sur différents écrans.

Préparer vos widgets

Les widgets mobiles de haute qualité s'adaptent généralement bien à l'environnement automobile. Suivez ces principes pour créer un widget de haute qualité :

  • Créez vos widgets avec Jetpack Glance.
  • Rendez vos widgets responsifs, car les écrans des voitures sont disponibles dans différentes tailles et configurations de grille. Testez vos widgets dans différentes mises en page pour vous assurer qu'ils s'ajustent correctement.
  • Incluez des thèmes clair et sombre dans votre widget pour qu'il soit clairement visible de jour comme de nuit.
  • Implémentez la thématisation dynamique pour que votre widget s'intègre parfaitement au système du véhicule.
  • Assurez-vous que votre widget remplit complètement les limites de la grille (consigne de qualité des widgets WL-1).

Concevoir pour une lecture rapide

Les widgets sur les voitures sont plus efficaces lorsqu'ils sont faciles à consulter. Prenez les mesures suivantes pour vous assurer que vos widgets sont faciles à lire :

  • Concevez votre widget de manière à ce qu'il soit lisible d'un coup d'œil, car les widgets des voitures ne sont pas compatibles avec le défilement manuel.
  • Si votre widget utilise un LazyColumn à défilement, proposez une version alternative de votre widget qui fournit toutes les informations nécessaires sur une seule surface. Sinon, la plate-forme automobile n'affiche que les premiers éléments de cette liste.
  • Si vous utilisez la liste segmentée à défilement conçue pour l'automobile, désignez la première page pour votre contenu le plus pertinent et personnalisé en le plaçant en première position de toute collection à défilement. Cela permet de s'assurer qu'il est visible par le conducteur.

Voir aussi