Patterns

Utilisez des modèles d'expérience utilisateur courants pour offrir aux utilisateurs une expérience cohérente sur tous les appareils Glassware.

Vous allez découvrir les éléments de base permettant de créer ces modèles, ainsi que des exemples de motifs qui fonctionnent bien avec Glass.

Éléments de base des modèles

En utilisant les principaux éléments de l'interface utilisateur avec une méthode d'appel, vous pouvez créer une grande variété de modèles d'utilisation qui fonctionnent bien sur Glass. Vous pouvez ensuite combiner plusieurs motifs dans votre Glassware pour les cas d'utilisation dont vous avez besoin.

Éléments de l'interface utilisateur

  1. Fiche statique : elle affiche du texte, du code HTML, des images et des vidéos. Les cartes statiques peuvent appeler des cartes actives ou des immersions.
  2. Fiche active : affiche les fiches importantes pour le moment, généralement affichées à haute fréquence.
  3. Immersion : affiche les activités Android qui s'affichent dans la chronologie.

Méthodes d'appel

  1. verre ok ou menu vocal
  2. Menu vocal ou tactile contextuel sur une carte de la chronologie

Modèle d'appel vocal

Les commandes vocales jouent un rôle essentiel dans les interactions des utilisateurs avec les lunettes Glass. Elles leur permettent d'effectuer des tâches sans les mains, rapidement et naturellement. La manière dont une commande vocale lance l'interaction avec les utilisateurs fait partie intégrante de l'expérience Glassware.

Nous sélectionnons avec soin les commandes vocales à inclure dans le menu ok Glass en fonction d'un ensemble de critères. Consultez la checklist des commandes vocales pour en savoir plus sur ce que nous recherchons pour une commande vocale efficace. En général, les commandes vocales sont conformes aux consignes suivantes sur les lunettes Glass.

Concentrez-vous sur l'action, pas sur l'agent

Les commandes vocales doivent être basées sur ce que l'utilisateur souhaite faire, et non sur ce que Glassware effectue l'action.

Par exemple, "OK Glass, prends une photo" est préférable à "OK Glass, démarrer l'appareil photo". Se concentrer sur l'action est un moyen plus naturel d'interagir avec l'utilisateur. Toutes les principales commandes vocales suivent cette consigne.

Réduisez le délai entre l'intention et l'action

Les commandes vocales doivent effectuer l'action le plus rapidement possible.

Par exemple, la commande "Ok Glass, écouter Led Zeppelin" commence à diffuser de la musique par défaut et n'oblige pas les utilisateurs à sélectionner des options avant de lancer la lecture.

Est un langage familier et facile à dire

Les commandes vocales ont un ton naturel, sont suffisamment différentes des commandes existantes et comptent au moins deux mots. Cela nous permet d'ajuster notre reconnaissance vocale pour qu'elle fonctionne avec un large éventail de commandes.

sont suffisamment génériques pour s'appliquer à plusieurs services Glassware ;

Pour éviter d'encombrer les menus vocaux et tactiles ok Glass, les commandes vocales doivent fonctionner pour plusieurs Glassware si nécessaire. Dans ces situations, Glass affiche automatiquement un menu contenant les noms des services Glassware pouvant exécuter la commande.

Par exemple, "ok Glass, jouer à un jeu, sortista" est préférable à "ok Glass, jouer à sortista".

Patterns

Tâche en cours

Les tâches en cours sont des fiches actives de longue durée que les utilisateurs quittent et consultent fréquemment.

Par exemple, l'exemple de chronomètre fourni avec le GDK lance le chronomètre à l'aide d'une commande ok Glass.

Les utilisateurs peuvent consulter le chronomètre pendant un certain temps, parcourir la chronologie pour vérifier d'autres cartes, puis revenir au chronomètre. Si l'écran se met en veille, le chronomètre est la carte par défaut qui s'affiche lorsque l'écran s'active (tant qu'il était actif au moment de la mise en veille de l'écran). Les utilisateurs peuvent arrêter le chronomètre en appuyant sur un élément de menu Stop (Arrêter).



Strava est un autre exemple de tâche en cours. Strava insère une carte active contenant un minuteur pour une course ou une sortie à vélo. Appuyez sur la carte en direct pour afficher des menus proposant un large éventail d'options. Un élément de menu "Terminer" supprime la fiche active de la chronologie lorsque les utilisateurs ont terminé leur course ou leur sortie à vélo.

Immersion

Ce modèle décrit l'affichage d'immersions sous la forme d'activités Android. Les immersions s'affichent temporairement dans la chronologie, et les utilisateurs y reviennent en balayant l'écran vers le bas.

Notifications périodiques

Ce modèle décrit l'insertion de fiches statiques dans la timeline sans modèle d'appel. Votre service envoie des notifications basées sur les paramètres définis par l'utilisateur. Par exemple, vous pouvez diffuser les actualités à la une toutes les heures ou diffuser des e-mails à mesure qu'ils sont reçus.

Les notifications exploitent les services Web de l'API Mirror ou les services d'arrière-plan Android sur Glass pour envoyer des notifications à la chronologie.