Ces consignes vous aideront à éviter les pièges les plus courants et vous guideront tout au long du processus de création d'un Glassware de haute qualité.
Appel
Assurez-vous que votre Glassware utilise des commandes vocales approuvées.
Assurez-vous que votre Glassware utilise des commandes contextuelles approuvées.
L'API Mirror n'est pas conçue pour recevoir des requêtes d'utilisateurs et répondre en temps réel ou avec une faible latence. Si c'est obligatoire, utilisez le GDK.
Par exemple, l'API Glass de Mirror fonctionne bien avec la commande "Prendre une note" ou "Publier une mise à jour", car les utilisateurs n'ont pas à attendre la réponse du Glassware après l'appel de la commande.
En revanche, les fonctionnalités "Démarrer un minuteur" et "Régler un instrument" ne fonctionnent pas bien avec l'API Glassware Mirror, car les utilisateurs s'attendent à ce que l'expérience démarre immédiatement.
Les deux principales méthodes permettant aux utilisateurs d'appeler Glassware et ses fonctionnalités sont d'utiliser une commande vocale ou tactile depuis le menu principal ok Glass ou via un menu contextuel à partir d'une carte de la chronologie.
Vous ne devez jamais forcer les utilisateurs à épingler une fiche de chronologie contenant des éléments de menu pour lancer Glassware. L'API Mirror est conçue pour recevoir des notifications périodiques en fonction de paramètres configurés par l'utilisateur ou pour partager du contenu avec des contacts.
Fournir des éléments de menu pour lancer GDK Glassware ou appeler l'API Mirror est acceptable à condition que l'expérience soit cohérente avec le schéma de conception des notifications périodiques et qu'elle n'utilise pas l'API Mirror pour une interactivité immédiate.
Par exemple, une application Glassware d'adoption d'animaux de compagnie ne doit pas insérer de carte chronologique ni obliger les utilisateurs à l'épingler pour accéder à des fonctionnalités ultérieurement (par exemple, "Rechercher des chiens", "Rechercher des chats", "Rechercher des oiseaux", etc.). Au lieu de cela, Glassware doit permettre aux utilisateurs de définir des critères pour les animaux de compagnie qu'ils veulent et de fournir régulièrement des cartes répondant à ces critères. Ces fiches peuvent ensuite contenir des éléments de menu permettant d'effectuer des actions telles que "Lire la biographie" et "Adoption d'animaux de compagnie".
Les utilisateurs doivent savoir clairement que Glassware est en cours d'exécution s'ils l'appellent explicitement.
Conception
Les Google Glass sont conçues pour transmettre de petites informations au bon moment. Le transfert de toutes les fonctionnalités d'une application mobile ne fonctionnera pas correctement sur les lunettes Glass. Identifiez plutôt les principaux cas d'utilisation qui fonctionnent bien sur Glass et concentrez-vous sur la livraison de quelques fonctionnalités magiques. Pour trouver des idées, consultez la page Design for Glass.
- Lorsque vous appuyez sur une carte en direct, un menu Glass s'affiche systématiquement. Toutes les fiches en direct doivent inclure un élément de menu Stop pour arrêter la fiche en direct de la chronologie.
- Si les fiches en direct démarrent des immersions, les utilisateurs sont redirigés là où ils les avaient laissées, où cela est judicieux.
- En balayant l'écran ou en appuyant dessus, vous obtenez toujours une action ou un commentaire indiquant que le geste n'a pas été utilisé (par exemple, utilisez le tirage horizontal).
- Les gestes qui ne se comportent pas comme le système Glass doivent fournir des instructions claires sur l'utilisation de ces gestes et des résultats clairs.
- Si vous créez des éléments d'interface utilisateur semblables à ceux fournis par le système Glass, utilisez plutôt ce qu'il fournit. Par exemple, utilisez une vue de défilement de la fiche au lieu d'utiliser la vôtre.
- Plongez au cœur des tâches qui en nécessitent. Sinon, il est préférable d'utiliser d'autres options, comme une carte active ou statique.
Dans la mesure du possible, utilisez des conceptions de fiches approuvées. Des modèles de l'API Mirror et de GDK sont disponibles pour certaines de ces conceptions.
- Utilisez les styles dans base_style.css si vous utilisez l'API Mirror.
- Suivez les règles générales de remplissage et d'espacement en tant que modèles intégrés.
Les groupes et la pagination vous permettent de regrouper des fiches, mais vous devez les utiliser correctement dans les situations suivantes.
Remarque : Les fonctionnalités de regroupement et de pagination sont intégrées à l'API Mirror. Si vous essayez d'obtenir la même fonctionnalité dans GDK, imiter la manière dont l'API Mirror présente le regroupement et la pagination aussi près que possible. Utilisez des indicateurs de pile, des éléments de menu et des défileurs de cartes pour présenter vos fiches.
Produits par lots
- Utilisez des groupes pour les groupes de cartes similaires, mais qui ne doivent pas être sur la même carte.
- Concevez des cartes de couverture de lots de sorte qu'elles soient visuellement différentes des fiches contenues dans le lot.
- Envoyez une notification sonore à l'utilisateur une seule fois par lot.
Cas où les lots fonctionnent bien:
- Un fil de discussion d'e-mails ou de messages courts
- Trois SMS entre les mêmes personnes
- Cinq photos prises l'une dans l'heure
- Articles similaires insérés simultanément
- Liste des événements clés et des résultats sportifs pour un match de sport en cours
Cas où les offres groupées ne fonctionnent pas correctement:
- Tous les contenus de votre service
- De nombreux titres envoyés à Glass au cours d'une journée
Pagination
Utilisez la pagination pour les éléments de chronologie qui ne tiennent pas sur une seule carte en raison de contraintes d'espace, mais qui devraient sinon se trouver sur la même carte.
Cas où la pagination fonctionne bien:
- Un e-mail, un article d'actualité ou un contenu similaire qui n'entre pas dans une seule fiche
Cas où la pagination ne fonctionne pas bien:
- Un groupe de fiches distinctes, par exemple plusieurs articles d'actualité ou des e-mails
Assurez-vous que votre Glassware respecte nos autres bonnes pratiques.
Propriétés Web
- Utilisez les icônes Envoyer à Glass si vous envoyez du contenu à Google depuis Glass à partir du Web.
- Utilisez les icônes Télécharger sur Glass si vous fournissez un lien pour télécharger Glassware.
- Assurez-vous que la grammaire et l'orthographe sont correctes.
- Ne pas avoir plus de deux pages d'autorisation ou de connexion.
- Les paramètres ne doivent pas nécessiter de nouvelle autorisation dans un délai raisonnable (moins de trois mois).
- Si un compte ou une application associée est requis, le flux d'autorisation est clair pour les utilisateurs qui possèdent ou non un compte auprès de votre service.
- L'URL de la page Web d'autorisation doit être différente de celle de la page Web des paramètres.
- Si un compte utilisateur est requis, Glassware ne doit pas authentifier un utilisateur sans se connecter au compte utilisateur.
- Indique visuellement qu'une modification des paramètres a été enregistrée.
- Indiquez la fréquence de mise à jour globale et par flux, le cas échéant, pour assurer la pertinence de votre contenu. La capture d'écran suivante montre comment autoriser les utilisateurs à définir la fréquence de mise à jour et les types de flux.
Branding
La marque Glass et les ressources associées sont propriétaires et soigneusement conçues et utilisées par Google.
- Vous ne devez pas utiliser, modifier, ni imiter les logos ou éléments Glass propriétaires d'une quelconque façon, sauf s'ils sont fournis sur la page [Assets](/glass/tools-downloads/downloads).
- Vous ne devez pas utiliser, modifier ni imiter la police du logo Glass pour votre produit.
Écriture
Glassware et les descriptions associées doivent être en anglais par défaut. Il est possible d'utiliser plusieurs langues si la parité des fonctionnalités est complète.
Assurez-vous que le nom Glassware reflète fidèlement la fonctionnalité ou le branding de Glassware. N'utilisez pas la chaîne "Glass" dans le nom, sauf si elle figure dans l'expression "pour Glass". Par exemple, "Informations sur les chats pour Glass" est acceptable, mais pas "Glass Cat Facts" ou "Glassy Cat Photos".
Pour connaître les restrictions et les consignes, consultez la section Texte en verre.
Respectez les consignes d'écriture, le cas échéant.
Test
Exécutez votre Glassware sur du matériel Glass réel. Il s'agit du seul moyen d'évaluer précisément l'expérience utilisateur. Veillez également à ce que les lunettes Glass GDK ne génèrent pas de performances inattendues, telles qu'une surchauffe des lunettes Glass.