眼镜的增强现实体验是现有移动应用的扩展,您可以创建从移动应用到眼镜的切换体验。您的应用可以在 AI 眼镜和显示 AI 眼镜上运行。
在显示屏 AI 眼镜上
显示眼镜可提供视觉和音频体验,因此您的应用体验应包含视觉和音频提示。
当显示屏处于开启状态时,用户可以与触控板互动,以滚动列表、移动焦点、点击按钮等。显示视觉反馈,以免音频反馈过多而让用户感到不知所措。
当显示屏处于关闭状态时,应用可以跟踪显示屏是处于开启状态还是关闭状态,以便用户可以在显示屏体验和音频体验之间切换。

显示超时
用户可以按显示屏按钮关闭显示屏,也可以等待显示屏超时。用户可以配置超时时间,也可以为您的应用自定义超时时间。只有在对应用体验至关重要时才进行自定义,因为这可能会影响性能。
在无显示屏的 AI 眼镜上
无屏幕设备可适应纯音频体验。
- 输入会映射到按键操作,例如点按即可播放或暂停,向后滑动即可结束体验。由于显示屏上没有可单独互动的界面元素。例如,在无显示屏设备上,用户无法滚动浏览选项列表和多个按钮,而是需要音频提示以及可能的相应输入。如需详细了解输入,请参阅相关文章。
- 将视觉提示转换为音频提示。
- 您的用户可能佩戴的是仅支持显示或仅支持音频的眼镜,因此请务必考虑应用的音频和视觉流程。

例如,在显示屏 AI 眼镜上,应用启动后会加载可视化界面;而在音频 AI 眼镜上,音频提示会引导用户进行应用范围内的互动。

在此示例中,显示眼镜上的视觉界面会暂停音频读出,而硬件输入点按操作会暂停纯音频。
应用剖析
眼镜界面采用自下而上的构建方式,旨在增强而非阻挡用户的视线。

- 设计应用时,请将元素锚定到画布底部,以便向上构建。
- 内容应避免垂直居中,并保持简洁明了,以免分散用户的注意力。
- 深度用于视觉层次结构。
- 除了通知之外,应用无法使用系统栏空间。不使用时,它会处于不可见状态。
- 应用可以滚动,但应尽量减少项目数量,以减轻认知负荷并最大限度地减少帧内互动。
- 平衡所需的语音互动量与实体手势,有时实体手势更受欢迎。
入口点
由于眼镜应用是核心应用体验的扩展,因此请考虑将手机作为当前的主要入口点。随着眼镜形态规格的成熟,您应该会看到系统界面或 AI 功能的未来入口点。
从手机切换
通过明确的操作或隐式切换,在眼镜上启动手机中的应用。

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

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

自定义
眼镜上的应用在用户体验和界面设计方面具有灵活性。
界面框架提供了一组高度优化的基本组件(例如列表和卡片)以及基本样式(颜色和排版)。任何自定义都应经过深思熟虑,以便向用户传达信息或体现您的品牌。
详细了解 Jetpack Compose Glimmer 样式
