眼鏡的擴增體驗是現有行動應用程式的延伸功能,您可以建立從行動應用程式到眼鏡的交接體驗。您的應用程式可在 AI 眼鏡和螢幕 AI 眼鏡上執行。
展示 AI 眼鏡
顯示眼鏡提供視覺和音訊體驗,因此應用程式體驗應包含視覺和音訊提示。
螢幕開啟時,使用者可以透過觸控板捲動清單、移動焦點、點選按鈕等。請顯示視覺回饋,避免提供過多音訊回饋,以免使用者感官負荷過重。
螢幕關閉時,應用程式可以追蹤螢幕是否開啟,讓使用者在螢幕和音訊體驗之間切換。

螢幕自動關閉
使用者可以按下螢幕按鈕關閉螢幕,或等待螢幕逾時。使用者可以設定逾時時間,也可以為應用程式自訂逾時時間。只有在逾時時間對應用程式體驗至關重要時,才建議自訂,因為這可能會影響效能。
在無螢幕的 AI 眼鏡上
無螢幕裝置會調整為僅提供音訊體驗。
- 輸入內容會對應至主要動作,例如輕觸即可播放或暫停,向後滑動即可結束體驗。因為螢幕上沒有可個別互動的 UI 元素。舉例來說,在沒有螢幕的裝置上,使用者無法捲動瀏覽選項清單和多個按鈕,而是需要音訊提示和可能的對應輸入內容。詳情請參閱輸入。
- 確保視覺提示已翻譯成音訊提示。
- 使用者可能配戴僅顯示或僅輸出音訊的眼鏡,因此請務必考量應用程式的音訊和視覺流程。

舉例來說,在螢幕型 AI 眼鏡上,應用程式啟動後會載入視覺化 UI;在音訊型 AI 眼鏡上,音訊提示會引導使用者與應用程式互動。

這裡的音訊讀出功能是由顯示眼鏡上的視覺化 UI 暫停,而硬體輸入輕觸則會暫停純音訊。
應用程式結構
Google Glass 介面會從底部向上建構,擴增而非阻擋使用者的視線。

- 設計應用程式時,請將元素錨定至畫布底部,然後向上建構。
- 內容應避免垂直置中,並盡可能簡潔,以免分散使用者注意力。
- 深度用於視覺階層。
- 除了通知之外,應用程式無法使用系統資訊列空間。未使用時會隱藏。
- 應用程式可以捲動,但請盡量減少項目數量,以減輕認知負荷,並盡量減少畫面上的互動。
- 平衡語音互動與肢體手勢的需求量,有時肢體手勢會是較好的選擇。
進入點
由於眼鏡應用程式是核心應用程式體驗的延伸,請考慮將手機交接視為目前的主要進入點。隨著眼鏡外型設計日趨成熟,系統 UI 或 AI 功能預計會提供更多進入點。
從手機接續作業
透過明確動作或隱含交接,從手機在眼鏡上啟動應用程式。

隱含交接 會自動發生,是使用者流程的自然環節,可啟動部分眼鏡體驗。舉例來說,開始導航時,眼鏡會顯示即時路線導航資訊;播放媒體時,眼鏡會顯示視覺指標。

明確交接 需要使用者在行動應用程式中互動,才能啟動智慧眼鏡體驗。例如從應用程式或啟動眼鏡應用程式的按鈕開啟攝影機。 使用眼鏡圖示和選用的「在眼鏡上啟動」標籤清楚標示。

自訂
眼鏡上的應用程式可彈性調整使用者體驗和 UI 設計。
UI 架構提供經過高度最佳化的基本元件集,例如清單、資訊卡和註解,以及顏色、字體排版和動態效果的基本樣式。請謹慎自訂,以利向使用者傳達訊息或反映品牌形象。
進一步瞭解 Jetpack Compose Glimmer 樣式
