在系統(tǒng)向到智能手表、汽車和電視擴展中,Google順勢收緊了Android的開放性。
昨天Google公布了Android Auto車載平臺的開發(fā)者文檔。應用Launcher、App主界面、用戶操作按鈕、Drawer和配色模式這些框架以及交互方式Google都已經(jīng)準備好了,留給開發(fā)者的自由空間只剩更改應用圖標、名稱、主題顏色、背景圖片以及一些自定義的按鈕。如同Android Wear一樣,廠商也被禁止定制第三方UI。
Android正在從用于手機、平板的移動操作系統(tǒng)走向“無處不在”。在系統(tǒng)向到智能手表、汽車和電視擴展中,Google順勢收緊了Android的開放性。
以Android Wear智能手表為例。盡管Google已經(jīng)把部分代碼開源,但它的核心體驗跟Google服務緊密融合。沒有Google Now,沒有Google提供的Android Wear配套應用商店,Android Wear智能手表基本不具備可用性。不和Google合作,第三方廠商很難依靠開源代碼做出具備競爭力的智能手表。
從Android移動操作系統(tǒng)上汲取教訓,Google這一次剝奪了廠商們的UI定制權。所以我們看到LG、三星、摩托羅拉推出的智能手表系統(tǒng)基本沒有區(qū)別,互相競爭全拼品牌和硬件。這已經(jīng)非常類似微軟和PC廠商們之間的授權關系,只是Google不收系統(tǒng)授權費。
Google之所以在新的設備上選擇更嚴密控制交互體驗,跟這些設備嚴苛的使用場景有關系,Android Wear要一目了然地提供用戶關切的信息,Android Auto在設計時會盡可能的讓駕駛員快速獲得足夠多的信息然后把注意力轉回到汽車駕駛中、Android TV的核心是展示內容。這些場景需要更簡潔的交互體驗,自然不能讓廠商去定制不同的UI來打亂。
收緊開放性不只發(fā)生在Android Wear、Android Auto、Android TV這些新生系統(tǒng)上。在手機領域,Google同樣動作不斷。
不是說Android已經(jīng)不開源了。作為操作系統(tǒng)的Android依然是開源的,Google仍在維護Android Open Source Project(AOSP),AOSP代碼所有人均可獲得并利用,無需事先申請Google許可。
然而AOSP之外,Google自己的服務——Google Play Services、Google各項應用都是閉源的。這些才是Android的靈魂,它們構成了Android應用生態(tài)的核心部分。Google正在通過多種手段加緊控制Android生態(tài)。
例如正在不斷用各種閉源來應用來替換掉AOSP中的應用,圖庫、輸入法、瀏覽器、相機——越來越多的應用進入這一名單,一旦出現(xiàn)Google版本,開源的AOSP版本應用就停止開發(fā)維護。AOSP可用性不斷被相對削弱。
Google正在向應用開發(fā)者推廣新的API并通過Google Play Services來更新。GCM信息推送API、地理位置信息API、與Google賬號體系相關的多人游戲API等。隨著越來越多的應用采納這些APIs,Android應用生態(tài)就跟AOSP漸漸剝離。缺失Google服務的AOSP系統(tǒng)將無法正常運行這些第三方應用。
只有加入開放手持設備設備聯(lián)盟(OHA)的手機廠商,才能為自己的設備申請通過兼容性測試(CTS)來預裝Google 移動服務(GMS)。Google通過OHA和CTS審核兩道門款控制Android廠商。
不預裝這些應用不行嗎?不加入OHA不行嗎?
這是個很天真的問題……也只有不了解Google服務在國外有多么強勢的中國讀者才會問。
Google是把自己的應用和API打包給手機廠商的,All in or nothing。如果不預裝也就別賣了——這款手機上就無法運行Gmail Google Now等各項服務,甚至連很多第三方的游戲都無法使用,因為它們依賴Google閉源的APIs。不加入OHA的手機廠商在國際市場寸步難行,因為全球主要運營商都是OHA成員,理論上他們只出售聯(lián)盟成員生產(chǎn)的機型。
有OHA制度保證、有用戶對自家服務的依賴,Google其實一直牢牢控制Android生態(tài)。手機廠商話語權較弱,Google不斷新增預裝要求,還嚴格限制展示和擺放位置。有報道稱未來預裝Google應用數(shù)量可能達到20個。
除了控制生態(tài)之外,Google也在限制手機廠商定制系統(tǒng)的欲望。今年年初,Google曾要求三星放棄平板上的雜志風格UI。Google也在大力推廣原生系統(tǒng)(Stock Android)。Nexus正從開發(fā)樣板機變成大眾消費品,由Google控制軟件升級的Android One項目同樣負有推廣原生Android、和定制UI們爭奪入門級用戶的任務。
Material Design即將來到,它的設計風格和三星TouchWiz、MIUI等各廠商定制UI之間的沖突會進一步激化。
Google一步步收緊對Android的控制,是合理的商業(yè)選擇。Google曾盡力開源,對廠商和運營商定制抱持克制,那是為了讓盡可能多的玩家參與推廣Android。然而現(xiàn)在Android已占全球移動操作系統(tǒng)超過80%的份額,更多的控制也許有利于提升用戶體驗。在可穿戴、汽車等新興平臺上,更需要小心呵護體驗,避免重蹈覆轍。
然而對于中國廠商來說,Android走向封閉是個壞消息。
中國的這些“安卓”就是各廠商拿AOSP來改UI,再預裝上各種應用。
由于無法正常使用,Google干脆不允許OHA廠商在華發(fā)售的手機上預裝Google服務。小米、華為、中興等中國手機廠商都是OHA的成員,它們在國外銷售的手機上都有Google服務,在中國的手機上卻沒有。這就造成應用兼容性問題,很多國外游戲無法運行。所以廠商默許用戶去通過第三方工具下載Google服務,或者直接在官方應用商店里提供相關下載。
手機可以靠AOSP這么撐著,可是新平臺上Google看起來沒有帶中國廠商玩的打算。面對Android Wear這種由Google嚴密控制體驗、與Google服務緊密融合的系統(tǒng),中國廠商又該怎么辦呢?