眼镜上的增强体验是现有移动应用的延伸,您可以打造从移动应用到眼镜的无缝切换体验。您的应用可以在无屏眼镜和显示眼镜上运行。
在带屏眼镜上
有屏眼镜可提供视觉和听觉体验,因此您的应用体验应同时包含视觉和听觉提示。
当显示屏开启时,用户可以与触控板互动,以滚动列表、移动焦点、点击按钮等。请显示视觉反馈,以免因提供过多音频反馈而让用户感到不知所措。
当显示屏关闭时,您的应用可以跟踪显示屏是开启还是关闭,以便用户可以从显示屏体验切换到音频体验,然后再切换回来。

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

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

在这里,音频朗读由显示眼镜上的视觉界面暂停,而硬件输入点按则会暂停纯音频。
如何为眼镜构建音频互动。
应用剖析
眼镜界面采用自下而上的设计,旨在增强而非阻挡用户的视线。

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

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

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

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