Les widgets sont un élément essentiel pour personnaliser l'écran d'accueil d'un utilisateur. Souvent, les utilisateurs peuvent effectuer un parcours utilisateur critique pour une application en un seul geste à l'aide de widgets ou obtenir un résumé rapide des mises à jour importantes. Les utilisateurs peuvent également personnaliser les widgets pour les adapter à leurs préférences.
Checklists de compatibilité des widgets
La qualité des widgets a une incidence sur l'engagement des utilisateurs avec le contenu et les fonctionnalités de votre application. Les checklists de compatibilité définissent des critères pour vous aider à évaluer la qualité de votre widget. Voici les différents niveaux :
Niveau 3 : mauvaise qualité
Ces widgets ne répondent pas aux critères de qualité minimum et offrent une expérience utilisateur médiocre. Un widget est considéré comme étant de mauvaise qualité s'il ne respecte pas les critères standards de mise en page, de couleur, de visibilité et de contenu.
Niveau 2 : Standard
Ces widgets sont utiles, utilisables et offrent une expérience de qualité.Pour être considérés comme standards, ils doivent répondre à tous les critères suivants en termes de mise en page, de couleur, de découverte et de contenu.
Niveau 1 : différencié
Il s'agit d'exemples de widgets qui offrent des expériences personnalisées et qui aident les utilisateurs à créer des écrans d'accueil uniques et productifs.
NIVEAU 3
Caractéristiques des widgets de mauvaise qualité
Si votre widget peut être décrit par l'un des éléments suivants, il est considéré comme étant de mauvaise qualité :
| Catégorie | ID | Description |
|---|---|---|
| Mise en page | WL-1 | Le widget ne remplit pas les limites définies par la grille du lanceur d'applications lorsqu'il est déposé sur l'écran d'accueil. |
| WL-1.1 | Le widget ne touche pas au moins deux bords opposés de la grille. En d'autres termes, les widgets ne doivent pas tous être rectangulaires. Ils peuvent avoir des formes personnalisées, à condition que les bords de la forme touchent au moins deux bords de la grille. |
|
| Couleur | WC-3 | Les boutons d'icône et le texte du widget ne présentent pas un contraste suffisant pour répondre aux exigences d'accessibilité. |
| Découverte | WD-4.2 | Le nom du widget n'est pas inclus dans sa conception. |
| WD-4.3 | Le widget n'a pas d'image d'aperçu. |
|
| Contenu | WT-3 | Le contenu du widget est systématiquement obsolète ou inopportun. |
| WT-3.1 | Le widget ne se met pas à jour une fois que l'utilisateur a effectué une action à partir du widget. |
|
| WT-3.2 | Le widget ne se met pas à jour après que l'utilisateur a effectué une action associée dans l'application. |
|
| WT-4 | L'UI du widget ne fonctionne pas ou le contenu est recadré. |
NIVEAU 2
Exigences standards concernant les widgets
Les widgets qui répondent à ce niveau de qualité de base sont considérés comme standards, mais ne sont pas considérés comme des widgets de présentation qui seront mis en avant ou recommandés.
| Catégorie | ID | Description |
|---|---|---|
| Mise en page | WL-1 | Le widget est correctement aligné sur les autres éléments de l'écran d'accueil sur l'axe vertical ou horizontal, et n'occupe pas d'espace inutile. |
| WL-1.2 | Toutes les formes doivent toucher au moins deux bords opposés des limites de la grille. |
|
| WL-4 | S'ils sont redimensionnables, les widgets doivent avoir une taille minimale et maximale appropriée. |
|
| WL-4.1 | La taille maximale doit être définie si le redimensionnement du widget n'ajoute qu'un espace vide. |
|
| WL-4.2 | La taille minimale de votre widget doit toujours offrir de la valeur et répondre aux exigences de la cible tactile (48 x 48). |
|
| Découverte | WD-4 | Le widget doit avoir des aperçus précis dans le sélecteur de widgets (ressource statique). |
| Contenu | WT-1 | Les états zéro et vide sont intentionnels. Ils montrent la valeur du widget et/ou fournissent un appel à l'action lorsque le widget est installé, mais que l'utilisateur n'est pas encore connecté. |
| WT-2 | Le widget permet aux utilisateurs d'actualiser manuellement le contenu si les données sont censées être actualisées plus souvent que l'interface utilisateur. |
À faire
À éviter
À faire
À éviter
NIVEAU 1
Exigences différenciées concernant les widgets
Ces widgets sont compatibles avec les personnalisations premium de l'écran d'accueil. Ils seront recommandés aux utilisateurs et présentés aux développeurs comme une bonne pratique. Les widgets différenciés offrent des expériences héroïques et sont utilisés par Android pour inspirer et dynamiser l'écosystème. Elles répondent à tous les critères de mise en page, de couleur, de découverte et de contenu différenciés.
| Catégorie | ID | Description |
|---|---|---|
| Mise en page | WL-1 | Le widget est correctement aligné sur les autres éléments de l'écran d'accueil sur l'axe vertical ou horizontal, et n'occupe pas d'espace inutile. |
| WL-1.1 | Tous les widgets rectangulaires DOIVENT toucher les quatre bords des limites de la grille. Tous les widgets de forme personnalisée DOIVENT toucher les quatre bords des limites d'une grille carrée. Si la taille est de 4x1 et qu'elle contient une barre de recherche, elle n'est autorisée à toucher que deux bords. |
|
| WL-2 | Le widget peut être redimensionné à au moins l'une des tailles suivantes : 2x2, 4x1 ou 4x2. |
|
| WL-3 | L'en-tête du widget est utilisé et appliqué de manière cohérente.
|
|
| Couleur | WC-1 | Le widget est compatible avec les thèmes de couleurs en fonction du contexte de l'appareil ou de l'application. |
| WC-2 | Le widget est compatible avec les palettes de couleurs du mode clair et du mode sombre. |
|
| Découverte | WD-1 | L'aperçu inclut le contenu de l'utilisateur et/ou applique un thème système. |
| WD-4.4 | Le widget comporte une description qui aide les utilisateurs à comprendre sa valeur. |
|
| WD-4.5 | Le nom du widget est descriptif et unique par rapport aux autres widgets de l'application. |
|
| Cohérence du système | WS-2 | Les widgets rectangulaires doivent utiliser le rayon d'angle fourni par le système (spécifique à l'OEM). |
| WS-3 | Le widget utilise la spécification de l'état de chargement. |
|
| WS-4 | Le widget utilise la configuration système au lieu d'un point d'entrée des paramètres personnalisés du widget. |
|
| WS-5 | Le widget utilise la transition de lancement du système lors de l'entrée/sortie de l'application depuis le widget. |
À faire
À éviter
À faire
À éviter
À faire
À éviter
À faire