使用 Jetpack Compose Glimmer 界面框架,打造适用于光学透视显示的增强体验。Glimmer 是最早一批专门针对透明显示和眼镜形态优化的界面框架之一。
1. 选择关键用户旅程
优先选择符合眼镜“一眼可读”原则的关键用户旅程(CUJ)。这类体验可以通过极简界面或纯声音呈现,同时让用户继续关注周围环境。可以从现有应用的使用入口入手,寻找适合延伸到眼镜上的场景。
例如,无需手动操作、逐步提供转向提示的步行导航,可以帮助用户到达目的地。
所选旅程也应考虑安全、舒适和性能原则。例如,避免选择会无必要地长时间占用摄像头,或侵犯用户隐私的任务。
进一步了解基础设计原则。

推荐
从手机应用中提取能发挥眼镜优势的功能,例如一眼可读的体验。

避免
把整个手机应用照搬到眼镜上。手机应用的完整形态并不适合眼镜。
2. 精简体验,适配界面
设计带屏模式的界面时,从主应用的一条关键用户旅程开始:
- 突出重点:布局优先呈现必要信息,减少操作项和视觉元素,让用户保持专注。
- 通过纵深表达层级:用深度区分元素的重要程度。
- 自下而上布局:绘制界面时,从画布底部开始,向上排列组件。
- 转换视觉组件:为带屏眼镜采用 Jetpack Compose Glimmer 组件和布局模式。

3. 设计声音流程与反馈
让声音交互具有自然的对话感。即使在带屏眼镜上,声音也应承担应用体验中的重要部分;对于无屏眼镜,则需要完整考虑纯声音体验。可以绘制纯声音流程图,用声音提示和对话标注每一步交互及反馈。评估整个流程,避免声音信息过多,给用户造成负担。

4. 明确输入与操作的对应关系
梳理设备控件、手势与应用操作的映射。可以从基本交互开始,例如把应用中的轻点操作映射为触控板轻点。
继续阅读输入方式。


6. 补齐其他状态
应用在无屏眼镜和带屏眼镜上都会遇到不同情况,例如连接异常或权限问题。手机主应用和眼镜应用都应考虑这些状态。
务必为所需的设备功能申请权限。
这些状态需要同时从视觉界面和声音两个方面设计。例如,用语音告知用户需要回到手机完成授权,或读出错误信息。
