ifanr 積木
最近,The Information 報導說,Google 正在進一步收緊對 Android 的控制權,包括:強制要求 OEM 合作夥伴預裝更多的 Google 應用;Google Search 在主屏上必須更易訪問,而且系統要預設 Google 的語音搜索和語音助理;OEM 不能更改語音搜索的觸發詞“Ok Google”,另外,Home 鍵長按或者向上滑的時候,必須調出 Google Now。
Google 這樣做的目的,顯然是避免 Android 失控,危害到自己的商業利益。或許是吸取了 Android 發展的教訓,當 Google 推出 Android Wear、Android Auto 和 Android TV 的時候,一開始就確定了對平台的高度控制權。它不允許廠商修改介面和交互,而且,協力廠商開發者也需要遵循更為嚴格的設計規範。
在上述的三個平台中,Android Auto 是限制最為嚴格的。這是因為 Android Auto 的使用情景非常特別。在駕駛過程中,人們需要精神高度集中,不能因為應用而分心。為此,應用的介面需要高度統一。在 Google 最近發佈的“Android Auto 開發者概覽”中,我們可以看到,協力廠商應用僅限於媒體類,而且受到了非常嚴格的限制。
從下面的結構圖上看,嚴格來說,協力廠商開發的並非應用,而是手機應用上添加的媒體服務(Android Media App),允許車上的 Android Auto 對應用上的媒體進行流覽和播放。
另外,Android Auto App 還提供了標準介面,開發者能夠做的只是更改介面顏色、操作按鈕、背景圖片等。從 Google 展示的圖片中,我們可以看到,協力廠商應用是如何與 Android Auto
平台整合的。
這是 Android Auto 系統的 Launcher。協力廠商應用顯示在可滑動的清單中。
這是應用的主介面。開發者可以對應用的圖示、名稱和背景圖片做定制。
開發者可以改變操作及圖示。
點擊左上角圖示後,可以從主介面進入到抽屜介面(drewer UI)。這個介面是用來流覽應用內的媒體庫的,可以進行簡單的定制。
所有的介面都支援兩種顏色主題,適應白天和黑色兩種情況。這種調整是自動進行的。
總的來看,Android Auto 與 Android Wear 很類似,都是作為手機的一種延伸,而不是一個獨立的東西。它們的內容多是來自手機,介面基本都是規定好的。考慮到這兩個平台的特殊性,Google 的嚴格控制似乎也有一定的道理。隨著平台的進化,Google 或許會開放更多的東西,允許更加深度的定制吧。
題圖來自 Wired
沒有留言:
張貼留言