騰訊數碼 張秀梅
近日谷歌在Android開發者網站公開了關於Android Auto的一系列開發文檔,展示谷歌車載平台的諸多細節並賦予了開發者改善系統的特權。
值得注意的是,Android Auto的“應用”並非真的應用程式,就是在現有Android應用的基礎上增加額外Android Auto特定代碼,使其能夠在車上正常運行,所以開發者完全不需要獨立開發手機、手錶或是車載應用,在開發階段完全採用常規方式開發,但通過不同的介面屬
性來應對不同平台。
發者並不需要重新設計Android Auto的介面,整個開發過程有點類似於“填空”一樣,谷歌制定和完善介面佈局,開發者允許調整顏色、按鈕屬性,介面文字,應用同樣提供可以播放的內容流,但是開發者不能修改一款應用的佈局,甚至不能移動按鈕,或者新增按鈕,改變事物的尺寸或者增加額外的螢幕。
開發者不能對應用佈局本身動手腳,不能去掉按鈕或是加上額外的按鈕,不能修改某一元素的尺寸,或是添加額外的螢幕。如果你要創建谷歌考慮範圍外的內容,比如說里程計應用,可以向谷歌提出建議,那麼很快就會出現。
另外,開發者僅能在谷歌規定的基礎上潤色,這樣保證了車載系統的應用介面高度統一。Android
Auto 擁有“媒體應用”介面。基本上就是個音樂播放機——開發者可調用來充當“音樂,播客,電台直播,以及語音新聞應用”。與Android Wear相仿,Android Auto開啟了通知API,會自動擷取通知,並呈現在“適用於汽車”習慣的車載螢幕上。此外,還有語音操作和應用清單。
之所以谷歌不讓開發者任意修改應用的設計和功能,很大程度上是為了保證最重要的原則:安全。受國家公路交通安全管理局幫助,谷歌設計的這套Android Auto介面杜絕了使人分心的可能。若你想讓駕駛員更關注路況,而非車載電腦,那就不能引入太炫的介面,否則會誘發事故。為此,谷歌的介面設計著眼於簡單、一目了然,也建議開發者削減應用功能以保證一切為了“安全和方便駕駛”。
谷歌公司,標準化UI還能應付世界各地形形色色的監管機構,以免爭端。“Android Auto提供了一套標準化UI,將駕駛時的分心減到最小。你無需自行測試你的UI是否會讓駕駛員分心,這樣做反而耗費時間同時代價昂貴,不僅會捲入世界各地種種法律糾紛,還要遷就各大OEM廠商。”
當Android Auto SDK發佈後,現有的Android設備可測試Auto功能應用。谷歌稱,如Nexus 7這種適合汽車儀錶板視圖的螢幕最好用。多家汽車廠商和電子供應商,包括通用汽車、福特、克萊斯勒、奧迪、大眾、本田、現代和日產證實,他們都在開發Android Auto。
來源:androidauthority、phandroid
沒有留言:
張貼留言