移動(dòng)平臺(tái)與技術(shù)債務(wù)

0 評(píng)論 4152 瀏覽 0 收藏 7 分鐘

編者注:此文是A16Z合伙人Benedict Evans的文章。 文章指出,移動(dòng)操作系統(tǒng)在開(kāi)發(fā)的時(shí)候都是基于當(dāng)時(shí)的一些假設(shè)和折衷進(jìn)行的,而隨著時(shí)間的變化,那些前提條件變了,平臺(tái)也要跟著改變。改變不過(guò)來(lái),就意味著 死亡。當(dāng)年諾基亞、Palm和RIM就是這樣被干掉的。那么一個(gè)7年輪回之后,當(dāng)年干掉他們的蘋果和Google是不是也面臨著同樣的問(wèn)題呢?接下來(lái)又應(yīng) 該做出哪方面的假設(shè)和折衷呢?

諾基亞、Palm 還有 RIM 為什么會(huì)被干掉?其中的一個(gè)根本問(wèn)題是,2000 年左右,其設(shè)計(jì)是圍繞著在當(dāng)時(shí)是正確的假設(shè)和折衷來(lái)進(jìn)行的,但這些假設(shè)和權(quán)衡卻很難與 5 到 10 年后的 iOS 和 Android 抗衡。其當(dāng)時(shí)的假設(shè)是 CPU 和網(wǎng)絡(luò)都很慢、內(nèi)存很少,只有電阻式觸屏或甚至根本就沒(méi)有,為了提高電池壽命他們犧牲了性能和更豐富的體驗(yàn)。在 2000 年的時(shí)候,這些假設(shè)和權(quán)衡是正確的,但到了 2007 年的時(shí)候卻不成立了。這意味著他們必須更換平臺(tái),而更換平臺(tái)幾乎意味著瀕死體驗(yàn),有蘋果和微軟為證。

那么問(wèn)題來(lái)了:蘋果和 Google 當(dāng)時(shí)什么樣的假設(shè)也會(huì)令他們今后的前進(jìn)受阻呢?從諾基亞的 S60 系列 / 塞班手機(jī)到 2007 年 iPhone 的推出有 5 年的時(shí)間,但現(xiàn)在 8 年的時(shí)間過(guò)去了。我們最近看到的很多東西都可以被視為是對(duì)當(dāng)時(shí)的部分權(quán)衡做出的改變。

原先的 iPhone 分辨率是固定的,不能運(yùn)行第三方 app,也不支持多任務(wù)。其原因部分是哲學(xué)上的(不管你信不信,喬布斯不想要 app),部分是由于 iPhone 在很多方面都是 MVP。但大部分都與一個(gè)問(wèn)題有關(guān),即在那樣的成本和電量分配條件下,如何讓一個(gè)設(shè)備實(shí)現(xiàn)用戶想要的基本水準(zhǔn)的體驗(yàn)。這個(gè)問(wèn)題與諾基亞、Palm 和 RIM 早年面臨的問(wèn)題是完全一樣的。安全、沙盒式的多任務(wù)第三方應(yīng)用不是第一代的硬件能夠管理的,至少一塊電池沒(méi)辦法撐一天。

也就是說(shuō),蘋果過(guò)去幾個(gè)版本一直在做的事情是,重建操作系統(tǒng)以便對(duì)那些折衷隨著性能的提升(大概提高了 50 倍)進(jìn)行調(diào)整。因此現(xiàn)在,8 年之后,我們的確有了沙盒化的安全的多任務(wù)和擴(kuò)展,還有 iPhone 和 iPad 都拋棄了固定分辨率。在此過(guò)程中蘋果已經(jīng)把引擎給換掉了,并且多少有點(diǎn)僥幸地取得了成功。它已經(jīng)把當(dāng)時(shí)所有的假設(shè)都給改了。

Android 也可以看到類似的事情,其關(guān)鍵的權(quán)衡是開(kāi)放性。Google 開(kāi)發(fā) / 購(gòu)買了一套開(kāi)源的操作系統(tǒng),原來(lái)只有非?;镜?UX,很少的集中控制,這些在當(dāng)時(shí)也是正確的權(quán)衡。結(jié)果它以前所未有的規(guī)模取得巨大成功—現(xiàn)在 Android 設(shè)備的數(shù)量已經(jīng)比在用的 PC 還要多,是消費(fèi)者 PC 的兩倍(這個(gè)比較更有意義)。當(dāng)然,這也導(dǎo)致了碎片化以及分化和低于標(biāo)準(zhǔn)的用戶體驗(yàn),并不斷地有第三方(Amazon,也許還有小米和三星)試圖去接管用 戶體驗(yàn)。

在 2007 年做出那樣的權(quán)衡是正確的—你可以看看 Windows Phone 的替代路徑。但隨著時(shí)間轉(zhuǎn)移這種折衷也在改變。如果你希望吸引開(kāi)發(fā)者,那么碎片化就得處理,而隨著 OS 本身變成了瀏覽器前面的服務(wù)的聚合層,隨著用戶數(shù)據(jù)變成了與原始 web 搜索范圍一樣重要的東西,Google 對(duì) UX 的控制就變得越來(lái)越重要了。因此,現(xiàn)在可以看到 Google 正在把 Android 一部分的“開(kāi)放”大門關(guān)閉。通過(guò)把它自己的服務(wù)和 API 放進(jìn) GMS(即 GoogleMobile Service)來(lái)確保庫(kù)中更大一部分的東西擁有最新“版本”,并且更加努力地維系對(duì) UX 的控制,阻止 OEM 變動(dòng)太多。目前尚不清楚這種情況要在什么地方才能穩(wěn)定下來(lái),因?yàn)殚_(kāi)放 Android 在中國(guó)的擴(kuò)散以及 Android OEM 的動(dòng)蕩,但 Google 顯然正在修正那些對(duì)“開(kāi)放性”的假設(shè)。

怎么來(lái)看這些情況呢?一個(gè)辦法是看看 iOS 和 Android 重合的地方—雖然他們?cè)瓉?lái)各自是從不同的兩端起步的,但現(xiàn)在大家的能力多多少少都有些趨同。蘋果放松了控制,而 Google 卻在收緊。當(dāng)然了,Google 和蘋果各自都要分別給 Android 和 iOS 添加很多東西(從各自身上汲取靈感),正如蘋果增加了云服務(wù),而 Google 則重新設(shè)計(jì)了用戶界面。

但他們底層的哲學(xué)依然很不一樣—對(duì)于蘋果來(lái)說(shuō),設(shè)備是智能的,而云是啞存儲(chǔ),而 Google 正好相反,云是智能的,而設(shè)備則是啞的眼鏡。這些假設(shè)和權(quán)衡仍舊非常的根深蒂固。與此同時(shí),智能手機(jī)的下一階段(會(huì)是以消息 app 為平臺(tái)以手表為統(tǒng)治性的界面嗎?)將會(huì)再次測(cè)試所有這些假設(shè)。

本文編譯自ben-evans.com

原文來(lái)自36KR

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 目前還沒(méi)評(píng)論,等你發(fā)揮!