總覽

使用車輛專用 Android App Library 設計應用程式時,需要將範本排序到工作流程中,並根據應用程式和使用者的目標自訂範本。

您可以使用這個程式庫建立下列類別的應用程式:

如要概略瞭解設計程序,請參閱下列程序。 如要瞭解您的角色,以及應用程式庫在為使用者打造體驗時扮演的角色,請參閱「誰負責什麼」。

程序步驟

使用車輛專用 Android App Library 設計應用程式時,一般會採取下列步驟:

  1. 定義使用者工作。找出使用者在車輛中透過應用程式執行的重要工作。
  2. 規劃工作流程。選擇一系列範本,引導使用者完成各項工作。
  3. 考慮駕駛狀態。善用僅限暫停的範本和工作流程策略。
  4. 規劃通訊。針對應用程式與使用者通訊的所有情境,選擇適當的通訊方式。
  5. 自訂應用程式:自訂每個範本的內容,以反映使用者的需求,並自訂樣式來反映應用程式的品牌。

處理各項功能的方式

使用車輛專用 Android App Library 建立應用程式時,應用程式程式庫會處理應用程式體驗的許多層面,包括針對所有相容車輛的駕駛體驗進行最佳化。

程式庫處理的項目 應用程式開發人員負責處理的事項
輸入:透過特定車輛提供的機制 (例如觸控螢幕或旋轉控制器),處理範本的使用者輸入內容。 語音輸入:正在處理錄製的音訊
螢幕大小:根據螢幕大小調整內容 使用者流程:建立自訂範本序列,解決關鍵使用者歷程問題
畫面轉場效果:畫面之間的 Motion 轉場效果 中繼資料:提供要在地圖上釘選的清單項目和地點等中繼資料
一致的駕駛最佳化使用者介面:確保使用者介面和互動模式在各個應用程式中一致且熟悉 品牌宣傳元素:提供應用程式圖示、圖片和自訂強調色 (淺色和深色變體)
淺色和深色模式 (以下例外狀況除外):根據環境光線條件,將範本功能調整為適當模式 地圖 (僅限導航應用程式):繪製及更新地圖 (淺色或深色主題,視指示而定),包括儀表板螢幕地圖 (如適用)
根據行車狀態限制使用者體驗:在使用者開車時限制文字輸入或停用特定功能,例如鍵盤
非導航應用程式的地圖:在地點清單 (地圖) 範本中繪製地圖