Les expériences augmentées des lunettes sont une extension de votre application mobile existante. Vous pouvez créer des expériences de transfert de votre application mobile vers les lunettes. Votre application peut s'exécuter sur les lunettes IA et les lunettes IA avec écran.
Lunettes d'IA exposées
Les lunettes d'affichage offrent une expérience visuelle et audio. L'expérience de votre application doit inclure des repères visuels et audio.
Lorsque l'écran est allumé, l'utilisateur peut interagir avec le pavé tactile pour faire défiler des listes, déplacer la sélection, cliquer sur des boutons, etc. Fournissez un retour visuel pour ne pas submerger les sens de l'utilisateur en lui fournissant trop de retours audio.
Lorsque l'écran est éteint, votre application peut savoir s'il est allumé ou éteint. Ainsi, votre utilisateur peut passer d'une expérience visuelle à une expérience audio et inversement.

Délai de mise en veille de l'écran
Les utilisateurs peuvent éteindre l'écran en appuyant sur le bouton de l'écran ou en attendant que l'écran se mette en veille. Le délai avant expiration peut être configuré par les utilisateurs ou personnalisé pour votre application. Ne le personnalisez que si cela est essentiel à l'expérience de votre application, car cela peut avoir un impact sur les performances.
Sur des lunettes d'IA sans écran
Displayless s'adapte à une expérience audio uniquement.
- Les entrées sont associées à des actions clés, comme la lecture ou la mise en pause d'un contenu avec un geste, ou la fin d'une expérience en balayant l'écran vers l'arrière. En effet, il n'existe aucun élément d'UI avec lequel interagir individuellement sur un écran. Par exemple, sur un appareil sans écran, l'utilisateur ne peut pas faire défiler une liste d'options ni plusieurs boutons. Il a besoin d'un signal audio avec une entrée correspondante possible. En savoir plus sur les entrées
- Assurez-vous que les repères visuels sont traduits en repères audio.
- Vos utilisateurs peuvent porter des lunettes avec écran ou des lunettes audio uniquement. C'est pourquoi il est important de tenir compte des flux audio et visuels pour votre application.

Par exemple, sur des lunettes IA avec écran, une interface utilisateur visuelle se charge après le lancement de l'application, tandis que sur des lunettes IA audio, un signal sonore invite l'utilisateur à interagir avec l'application.

Ici, la lecture audio est mise en pause par l'interface utilisateur visuelle sur les lunettes, tandis qu'une pression sur un bouton matériel met en pause l'audio uniquement.
Anatomie de l'application
L'interface des lunettes se construit de bas en haut pour augmenter le champ de vision de l'utilisateur plutôt que de le bloquer.

- Lorsque vous concevez votre application, ancrez les éléments en bas du canevas pour construire vers le haut.
- Le contenu ne doit pas être centré verticalement. Il doit rester minimal et réfléchi pour ne pas distraire l'utilisateur.
- La profondeur est utilisée pour la hiérarchie visuelle.
- En dehors des notifications, les applications ne peuvent pas utiliser l'espace de la barre système. Lorsqu'il n'est pas utilisé, il est invisible.
- Les applications peuvent défiler, mais essayez de limiter le nombre d'éléments pour réduire la charge cognitive et minimiser les interactions sur l'écran.
- Équilibrez la quantité d'interaction vocale nécessaire par rapport aux gestes physiques. Parfois, un geste physique est préférable.
Points d'entrée
Étant donné que l'application pour lunettes est une extension de l'expérience principale de votre application, considérez le transfert depuis le téléphone comme le point d'entrée principal actuel. À mesure que le facteur de forme des lunettes évoluera, vous pouvez vous attendre à de futurs points d'entrée depuis l'interface utilisateur du système ou les fonctionnalités d'IA.
Transfert depuis un téléphone
Lancez une application sur vos lunettes depuis votre téléphone en effectuant une action explicite ou un transfert implicite.

Le transfert implicite peut se produire automatiquement dans le cadre d'un flux utilisateur pour lancer une partie de l'expérience des lunettes. Par exemple, le début de la navigation affiche les instructions détaillées sur les lunettes ou la lecture de contenus multimédias est indiquée visuellement sur les lunettes.

Le transfert explicite nécessite une interaction de l'utilisateur dans l'application mobile pour lancer l'expérience sur les lunettes. Par exemple, en activant la caméra depuis l'application ou à l'aide d'un bouton qui lance l'application des lunettes. Indiquez clairement cette fonctionnalité à l'aide d'une icône de lunettes et du libellé facultatif "Lancer sur les lunettes".

Personnalisation
Les applications sur les lunettes offrent une grande flexibilité en termes d'expérience utilisateur et de conception de l'UI.
Le framework d'UI fournit un ensemble de base de composants hautement optimisés, tels que des listes, des cartes et des annotations, ainsi que des styles de base de couleur, de typographie et de mouvement. Toute personnalisation doit être effectuée de manière réfléchie pour communiquer avec vos utilisateurs ou refléter votre marque.
En savoir plus sur les styles Glimmer de Jetpack Compose
