Une complication est un élément d'interface utilisateur qui se trouve sur un cadran et qui contient des informations lisibles que les utilisateurs souhaitent voir tout au long de la journée. Par exemple, vous pouvez créer une complication sur la météo actuelle ou sur la fréquence cardiaque.
Principes de l'expérience utilisateur
Les sections suivantes décrivent les principes à prendre en compte lors de la création de complications.
Lisibilité |
Efficacité de contenu |
Priorité à la confidentialité |
Les complications sont de petits composants conçus pour aider les utilisateurs à effectuer rapidement des tâches fréquentes. Faites en sorte que le contenu soit simple et lisible. | Les complications sont particulièrement utiles lorsque le contenu dont l'utilisateur a besoin est visible en levant simplement le poignet, sans qu'une action supplémentaire soit nécessaire. | La montre accompagne l'utilisateur partout où il va. Réfléchissez à la pertinence du contenu des complications par rapport au contexte de l'utilisateur. |
Cas d'utilisation
Les complications peuvent aider les utilisateurs à accéder à une partie spécifique d'une application. Elles peuvent également effectuer des actions autonomes. Par exemple, en appuyant sur la complication "Eau bue", vous modifiez le nombre de verres bus.
Wear OS inclut automatiquement une complication de raccourci d'application. Vous n'avez donc pas besoin de créer la vôtre. Concentrez-vous plutôt sur la création de complications qui peuvent aider les utilisateurs à effectuer des tâches ciblées.
Types
Les types de complications font référence aux types de données présentés sur la complication ou fournis par une source de données. Une complication comporte toujours un type unique qui inclut des champs obligatoires et facultatifs. Un champ obligatoire contient les données principales. La plupart des types de complications tirent leur nom de leur champ obligatoire. Vous pouvez choisir le nombre de complications à inclure dans votre cadran et les types de complications à prendre en charge. Il existe cinq types de complications.
Type | Champs obligatoires | Champs facultatifs | Nom de classe. | Exemple |
---|---|---|---|---|
SHORT_TEXT | Texte court | Icône Icône de protection contre les brûlures d'écran Titre court |
ShortTextComplicationData |
![]() |
ICON | Icône | Icône de protection contre les brûlures d'écran | MonochromaticImageComplicationData |
![]() |
RANGED_VALUE | Valeur Valeur minimale Valeur maximale |
Icône Icône de protection contre les brûlures d'écran Texte court Titre court |
RangedValueComplicationData |
![]() |
LONG_TEXT | Texte long | Titre long Icône Icône de protection contre les brûlures d'écran Petite image |
LongTextComplicationData |
![]() |
SMALL_IMAGE | Petite image | SmallImageComplicationData |
![]() |
|
LARGE_IMAGE | Grande image | PhotoImageComplicationData |
![]() |
Pour en savoir plus sur les sources de données de complications, consultez Types de complications.