应用视图

眼镜上的增强体验是现有移动应用的延伸,您可以打造从移动应用到眼镜的无缝切换体验。您的应用可以在无屏眼镜和显示眼镜上运行。

在带屏眼镜上

有屏眼镜可提供视觉和听觉体验,因此您的应用体验应同时包含视觉和听觉提示。

当显示屏开启时,用户可以与触控板互动,以滚动列表、移动焦点、点击按钮等。请显示视觉反馈,以免因提供过多音频反馈而让用户感到不知所措。

当显示屏关闭时,您的应用可以跟踪显示屏是开启还是关闭,以便用户可以从显示屏体验切换到音频体验,然后再切换回来。

显示模式下的应用界面。

显示屏超时

用户可以通过按显示屏按钮关闭显示屏,也可以等待显示屏超时。超时可由用户配置,也可针对您的应用进行自定义。只有在对应用体验至关重要时才进行自定义,因为这可能会影响性能。

通过无屏眼镜

无显示屏设备会调整为纯音频体验。

  • 输入会映射到关键操作,例如点按即可播放或暂停,向后滑动即可结束体验。因为显示屏上没有可单独互动的界面元素。例如,在无显示屏设备上,用户无法滚动浏览选项列表和多个按钮,而是需要音频提示和可能的相应输入。详细了解输入。
  • 将视觉提示转换为音频提示。
  • 用户可能使用的是显示眼镜或纯音频眼镜,因此请务必考虑应用的音频和视觉流程。

音频提示图。

例如,在显示眼镜上,应用启动后会加载可视化界面,而在无屏眼镜上,音频提示会提示用户进行应用级互动。

音频提示图。

在这里,音频朗读由显示眼镜上的视觉界面暂停,而硬件输入点按则会暂停纯音频。

如何为眼镜构建音频互动。

应用剖析

眼镜界面采用自下而上的设计,旨在增强而非阻挡用户的视线。

设计元素应锚定到帧的底部。

  • 设计应用时,请将元素锚定到画布底部,以便向上构建。
  • 内容应避免垂直居中,并保持精简和周到,以免分散用户的注意力。
  • 深度用于视觉层次结构。
  • 除了通知之外,应用无法使用系统栏空间。不使用时,它会隐藏。
  • 应用可以滚动,但应尽量减少内容项数量,以减轻认知负荷并尽可能减少在框架上的互动。
  • 平衡所需的语音互动量与手势互动量,有时手势互动更可取。

入口点

由于眼镜应用是核心应用体验的延伸,因此请考虑将手机作为当前的主要入口点。随着眼镜设备形态的成熟,未来系统界面或 AI 功能中可能会出现更多入口点。

从手机切换

通过明确的操作或隐式切换,从手机在眼镜上启动应用。

带有可打开眼镜应用的按钮的移动应用。

隐式切换可以作为用户体验流程的自然组成部分自动发生,以启动部分眼镜体验。例如,开始导航后,眼镜上会显示精细导航信息;或者,媒体播放时,眼镜上会有视觉指示。

媒体播放器提示在眼镜上显示播放内容

显式切换需要用户在移动应用中进行互动,才能启动眼镜体验。例如,从应用中开启摄像头,或通过按钮启动眼镜应用。使用眼镜图标和可选的“在眼镜上启动”标签清晰指示。

移动设备上用于打开眼镜应用的按钮

自定义

眼镜上的应用可提供灵活的用户体验和界面设计。

界面框架提供了一组经过高度优化的基本组件(例如列表和卡片)以及基本样式(颜色和排版)。任何自定义都应经过深思熟虑,以便向用户传达信息或反映您的品牌。

详细了解 Jetpack Compose Glimmer 样式

一款定制的徒步应用