瘋長的 Android ——離 Google 越來越遠
也許當初 Android 的設計者們未曾想到,有一天它已經不再是一個手機操作系統,這個綠色的萌萌的機器人會出現在各種各樣的移動設備中,分化出不同的角色。讓我們來清算一下,Android 這些年做了哪些不本分的事。
拉斯維加斯舉辦的 CES 展會已經開始,大家都聚焦在智能汽車上,我們來看點別的。聯想剛發布了一款基于 Android 的一體機電腦。你沒有看錯,這是一款基于 Android 4.2 的一體機,屏幕為 19.5 英寸觸摸屏,2GB DDR3 內存和 500G 的硬盤,除了處理器是 Nvidia Tegra 4 之外,其他和普通一體機差別不是很大。
我們先不管 Android 現在到底能不能干好 PC 的事情,在 Android 開始侵占 Windows 桌面市場前,讓我們來清算一下,Android 這些年除了做手機、平板系統,還做了哪些不本分的事。
也許當初 Android 的設計者們未曾想到有一天它已經不再是一個手機操作系統,這個綠色的萌萌的機器人會出現在各種各樣的移動設備中,分化出不同的角色。這可能就是一個成功的開源操作系統無法改變的命運,每個人都可以拿它做點不一樣的事情。
為平板做出改變的第一步
Android 的第一部原型機還 是參考的黑莓的樣子,假如沒有 07 年 iPhone 的發布,它未來可能就是個增強版的黑莓,更不可能說讓它日后順利過渡成全靠觸摸屏的平板系統。在最開始發展的那幾年,Android 幾乎每年有 3 到 4 個大版本的更新,主要還是專注在手機操作系統(實際上也沒有精力搞別的)。
iPad 出來之后,Android 僅僅作為手機 OS 的局限性就顯現出來,沒有統一的設計規范,導致體驗割裂,使其過渡到平板系統很生硬。當年 Android 3.0 發布之前,就有不少國產廠商開始做 Android 平板,5 寸、7 寸的都有,采用 Android 2.2 系統的一大片,體驗實在不敢恭維。隨后 Google 專門為平板優化了一個系統(3.0 Honey Comb),把手機和平板當作兩個系統來做,后來發現行不通。直到 4.0 才統一體驗,并將設計規范化。這一次的融合意味著在小屏幕設備和大屏幕上都有較為統一的解決方案(無論是從硬件還是軟件),極大的增強了其擴展性。
從手機 OS 過渡到平板 OS,在今天看來已經習以為常,但這仍然是當初設想之外的軌跡。也意味著 Android 開始扮演豐富多彩角色的開始。
取之于 Android,用之于閱讀器
兩年前,前 webOS 用戶體驗開發副總裁,當時的 Android 4.0 設計規范的主要制定者 Matias Duarte 被 The Verge 請到去做客一個節目,主持人 Joshua Topolsky 期間拿著 Kindle Fire 問 Duarte,對于亞馬遜基于 Android 開發自己的定制系統,有何感想。Duarte 說看到用 Android 做出不一樣的東西覺得挺開心的。
Android 對于亞馬遜來說,它已經不只用在手機或者平板上的操作系統,亞馬遜取自己需要的部分,來滿足它自己。盡管 Kindle Fire 也被稱之為平板,但其深度定制,更核心的是結合亞馬遜豐富的內容(電子書、電影、歌曲等等)。亞馬遜希望讓用戶忘掉系統,專注于內容。這和很多直接把 Android 系統不加改變就用來作為平板電腦系統的 OEM 廠商是不一樣的。
Kindle Fire 是一個典型的用 Android 來做別的事情的例證,其完全是為了亞馬遜的服務而打造的,除了應用兼容 Android,你甚至找不到和原生 Android 太多的相似點。
即便是手機上的 Android,也已經有了很多鮮明的陣營。小米、魅族、包括羅永浩的錘子 OS,均已經在強化自己的設計語言,希望脫離原生 Android 的設計風格,而不是簡單的一層皮膚。他們和亞馬遜的目的是一樣的,都想用 Android 來做自己想做的事情,而不是把原生系統塞到硬件里賣手機。
到處都是瘋長的 Android
隨著 Android 的逐漸發展,軟硬件生態系統的完善,越來越多的人開始了對 Android 的改造。看一下現在市面上的所謂的智能電視,哪一個不是基于 Android 改造的。再看看號稱智能的手表,有的都還沒有改利索都能拿出來。當然還有一個很大的智能終端也在用著 Android 系統,就是汽車。Google 已經宣布聯合奧迪、通用一起開發汽車上的 Android 智能系統,而已經有其他不少車載中控系統都是基于 Android 深度修改的。聯想等廠商也已經把 Android 搬到一體機上。
瘋長的 Android 已經不再單純的跟著 Google 的腳步走,這也許就是開源系統無法更改的命運。Google 現在每發布一個新版本的系統,甚至會對這些基于 Android 改造的產品毫無影響。他們有著自己的迭代計劃,他們不會馬上就加入新版 Android 的特性,他們希望用戶忘掉 Google 的 Android。
對于改造 Android 來實現新的需求的人來說,它確實有很多好處。Android 和現在的各種處理器關系很好,從底層上就能有現成的解決方案。因為它的擴展性,開發者對其修改適配與基于 Linux 開發一個全新的系統相比,節省了太多的人力成本。另外現在最不缺的就是 Android 開發者,手機 App 開發者可以很快的過渡到新的產品開發上,給基于 Android 的智能電視、智能手表和汽車系統開發應用,不會出現要重新學習很多新東西的問題。
即便有著天然的優勢,在 Android 霸占各種大小的移動設備的時候,也不可避免的出現各種問題。用在電視等這種大屏幕設備上,有著與手機、平板完全不一樣的使用場景,很多交互都要改。現在智 能電視上各家都獨自摸索,同樣是基于 Android,但實際體驗參差不齊。而拿 Android 用來做手表的,又不可避免的面臨 Android 消耗的硬件資源更多,難以保證續航。以及把手機上的應用直接搬到手表上,給用戶造成很痛苦的體驗。把 Android 搬到一體機上,有沒有做優化,能否多任務操作,這些都是移植的問題。汽車里的 Android 又需要考慮汽車的使用場景問題。
從某種程度上來講,Android 的很大一部分已經脫離了 Google 的掌控,它有越來越多的發行版。如果越來越多的廠商發布基于 Android 的一體機,或許操心的不是 Google,緊張的應該是微軟。
如果現在再去定義 Android 系統,它其實是一個開發者基于同樣的平臺,遷移成本低,可以適配到不同移動設備上的操作系統。