應用程式瀏覽

眼鏡的擴增實境體驗是現有行動應用程式的延伸功能,您可以建立從行動應用程式到眼鏡的交接體驗。您的應用程式可在 AI 眼鏡和螢幕 AI 眼鏡上執行。

展示 AI 眼鏡

顯示眼鏡提供視覺和音訊體驗,因此應用程式體驗應包含視覺和音訊提示。

螢幕開啟時,使用者可以透過觸控板捲動清單、移動焦點、點選按鈕等。請顯示視覺回饋,避免提供過多音訊回饋,以免使用者感官負荷過重。

螢幕關閉時,應用程式可以追蹤螢幕是否開啟,讓使用者在螢幕和音訊體驗之間切換。

螢幕上的應用程式 UI 模式。

螢幕自動關閉

使用者可以按下螢幕按鈕關閉螢幕,或等待螢幕逾時。使用者可以設定逾時時間,也可以為應用程式自訂逾時時間。只有在逾時時間對應用程式體驗至關重要時,才建議自訂逾時時間,因為這可能會影響效能。

使用無螢幕的 AI 眼鏡

無螢幕裝置會調整為僅提供音訊體驗。

  • 輸入內容會對應至主要動作,例如輕觸即可播放或暫停,向後滑動即可結束體驗。由於顯示器上沒有可個別互動的 UI 元素,舉例來說,在沒有螢幕的裝置上,使用者無法捲動瀏覽選項清單和多個按鈕,而是需要音訊提示和相應的輸入動作。如要進一步瞭解輸入內容,請參閱這篇文章
  • 將視覺提示轉換為音訊提示。
  • 使用者可能配戴只有螢幕或只有音訊的眼鏡,因此請務必考量應用程式的音訊和影像流程。

音訊提示圖。

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

音訊提示圖表。

這裡的語音朗讀功能會因顯示眼鏡上的視覺化 UI 而暫停,而硬體輸入輕觸則會暫停純音訊。

如何為 AI 眼鏡建構語音互動功能

應用程式結構

Google 眼鏡介面會從底部向上建構,以輔助而非阻擋使用者的視線。

設計元素應錨定在影格底部。

  • 設計應用程式時,請將元素錨定至畫布底部,然後向上建構。
  • 內容應避免垂直置中,並盡可能簡潔,以免干擾使用者視線。
  • 深度用於視覺階層。
  • 除了通知之外,應用程式無法使用系統資訊列空間。未使用時不會顯示。
  • 應用程式可以捲動,但請盡量減少項目數量,以降低認知負荷並減少畫面上的互動。
  • 平衡語音互動與肢體手勢的需求量,有時肢體手勢會是較好的選擇。

進入點

由於智慧眼鏡應用程式是核心應用程式體驗的延伸,請考慮從手機接續操作,做為目前的主要進入點。隨著眼鏡外型規格日趨成熟,系統 UI 或 AI 功能應會提供更多進入點。

從手機接續作業

透過明確動作或隱含交接,從手機在眼鏡上啟動應用程式。

行動應用程式,內含開啟智慧眼鏡應用程式的按鈕。

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

媒體播放器提示在眼鏡上顯示播放內容

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

行動裝置上的按鈕,可開啟眼鏡應用程式

自訂

眼鏡上的應用程式可彈性調整使用者體驗和 UI 設計。

UI 架構提供經過高度最佳化的基本元件集,例如清單資訊卡,以及基本樣式 (顏色字體排版)。請審慎進行任何自訂作業,以利向使用者傳達訊息或反映品牌形象。

進一步瞭解 Jetpack Compose Glimmer 樣式

自訂健行應用程式。