Google 上周末公布了一份開發者文檔,詳細介紹了旗下車聯網產品 Android Auto 的設計語言。構架、功能以及開發原則。
根據這份文件,Android Auto 目前的核心功能有三項:通知中心、媒體應用(主要是音樂、廣播,不包括視頻)以及語音命令。開發者能夠做的事情也不多,比如“回放歌曲或者打開一個便簽”。從 UI 最下方常駐的工具欄來看,Android Auto 的功能還有通話和導航。
Android Auto 目前的構架也非常簡單,就是一個簡潔的 Launcher,支持各種媒體應用調用各種媒體內容。Google 提供的也只有一些簡單的播放、回放,瀏覽和語音識別等 API。好消息是原有的 Android 應用只需要做簡單優化就可以同 Android Auto 兼容,無需二次開發。
Google 再一次強調了,Android Auto 的 UI 開發者不能隨意更改。App 的名稱、功能區、按鍵位置都有嚴格規定,開發者能做的也就是調換按鍵的位置和功能,替換背景顏色和圖片。
這一點 Android Auto 和 Android Wear 是相似的,體現了 Google 對 Android 生態加強控制力的決心。
由于目前適配 Android Auto 的硬件還非常少見,所以 Google 建議開發者開發 Android Auto 軟件的時候采用 Nexus 7 等平板設備來進行兼容性測試。