iOS 向左,Android 向右,智能手機將進入一個全新的時期
初代iPhone發布後的這7年,是智能手機行業的原始積累階段,不論是iOS還是Android,都在完善著系統的功能和生態,而在完成基礎的搭建好後,兩個平台開始出現分化,走上了不同的道路。 Andreessen Horowitz的合夥人Benedict Evans 在其博客發表文章認為智能手機的發展已經進入了一個全新的時期。
7年前,第一代iPhone發布,徹底顛覆了手機行業,也改變了整個計算機和互聯網產業。第一代iPhone曾是智能手機領域的佼佼者,Google的第一款Android手機HTC G1表現也相當不錯。
過去7年,智能手機領域,各種必需的軟硬件不斷積累。由於iOS和Android的開放程度的不同,各種功能出現的順序也不一樣,但從用戶體驗和交互模式來說,兩個操作系統殊途同歸。雖然交互上有一些小的差異,有一些特性會先出現在某一個平台上的,但基本的使用流程是相似的,最終幾乎所有明顯的鴻溝都被填平了。
我的同事Steven Sinofsky認為,在這種背景下,每當計算機領域一種新“事物”誕生時,各家廠商最初做的事情都大同小異,因為需要添加的基礎功能非常明確,沒太多差異。不同的廠商可能按不同次序改進功能,但是需要添加的內容都是差不多。但在基本功能搭建完後,分化就開始產生了。
今年的WWDC和Google I/O 上,蘋果和Google分別發布的一系列新特性,我們可以看出明顯的分化。這也標誌著第一個7年的結束以及一個新時期的開始。就像Jean-Louis Gassée所說,iOS 8實際上是iOS的2.0版本。
今年WWDC關注的主要是利用雲端推動更多更好的原生應用(native app),而Google I/O最重要的部分卻是消除app和web之間的差別。
在未來版本的Android中,Chrome標籤和app是同時出現在任務列表中的,搜索結果將直達app內部,Chromebook將能夠運行Android應用。看起來,Google正在試圖終止“app vs web”的爭論,所有內容都將是網絡的一部分,可以通過Google搜索和鏈接到。
蘋果的做法與之相反,iOS 8要完全消除使用web的理由,推動更多基於雲端的app,進一步擴大(而不是縮小)app與web之間的差距,讓app之間可以相互連接,關聯彼此的是雲服務而不再需要使用web。
以前,兩個平台的理念差異主要體現在方法上而不是結果上。但現在,隨著時間的推移,兩個平台開始出現根本上的不同,每個平台都會有著特定的任務。使用流程變得不同,交互模式不再一樣。我曾說過,蘋果的手段是利用便捷的雲端來進一步豐富app,而Google的理念卻是把設備當作使用雲服務的工具。這二者的差異會導致相當不同的體驗,進而在開發者內部產生更加複雜的討論,在兩個平台各自開發什麼樣的功能,優先順序如何呢?
Amazon前不久發布了Fire Phone,Facebook在F8上推出了AppLinks,但是由於iOS和Android平台的分化,我對於這兩個新產品持懷疑態度。
Facebook希望搭建管道,利用深度鏈接(deep linking),將web和app連接在一起。但這就好像為一座還在往上蓋的樓中舖管道一樣,你還不知道它最終會建成什麼樣子。在蘋果和Google相去越來越遠之時,開發連接app和web的工具無疑面臨著巨大的挑戰。
Amazon有著更大的問題。越來越多所謂“Android的”功能將成為Google封閉的服務,也不再是安卓開源計劃(AOSP)的一部分,Amazon將無法觸及到。 Amazon如果想藉Android生態系統搭個順風車,就需要花費更多的時間來複製一些app所需要使用的,將來可能失效的Android API,否則很多app將無法運行。但更根本的是,AOSP是按照Google的發展目標推行的,隨時可能出現不可預期的突變。這不像是在Linux上運行,而更像是在Windows 3.1 之前的DOS上運行一個進程。我們能保證5年後不會有搭載ChromeOS的手機在沙盒中運行Android應用嗎?對於Amazon來說,AOSP並不是一個中立,透明的平台。
[本文編譯自:ben-evans.com]
資料來源:36Kr