深度解讀:蘋果iPhone應用商店如何壓倒谷歌?[圖]
導語:蘋果App Store和谷歌Google Play是全球最大的兩個移動應用商店,分別為數(shù)億用戶服務(wù)。但在應用質(zhì)量和用戶美譽度方面,iOS應用始終壓倒Android應用。這一局面是如何形成的?史蒂夫?喬布斯在其中發(fā)揮了怎樣的作用?美國科技博客Apple Insider周日撰文,從根源上給出了這一問題的答案。
以下為文章全文:
2007年5月,在iPhone開售之前,我采訪了喬布斯,談到了原生應用的問題。6年之后,他的回答正困擾著谷歌Android平臺,而谷歌可能并未注意到喬布斯的重要建議。
2007年1月,蘋果公司發(fā)布iPhone,展示了一系列“桌面級”移動應用,包括支持多點觸控的Safari瀏覽器、郵件、地圖和iPod影音播放器等。喬布斯表示,第三方開發(fā)者將可以自主開發(fā)應用,但需要使用HTML和JavaScript等網(wǎng)頁開發(fā)標準。
巧合的是,這些網(wǎng)頁應用與Palm webOS、谷歌ChromeOS和微軟Windows Metro平臺的許多應用類似,而這些平臺的推出時間均比iPhone要晚很多。
蘋果公司對待網(wǎng)頁應用的計劃,實際上是要把第三方應用歸類為小工具,這遭到了開發(fā)者的激烈反對。開發(fā)者認為,蘋果公司應當支持第三方原生應用,這將使第三方應用與蘋果公司自主開發(fā)的應用有著同樣的速度和性能。
隨后一年中,蘋果公司并未支持iPhone和iPod Touch第三方原生應用的銷售和發(fā)布。不過,2008年初,蘋果公司發(fā)布了App Store應用商店,以及iPhone OS 2.0(隨后被重命名為iOS 2.0)。隨后,它成為了全球規(guī)模最大、增長速度最快的軟件平臺和市場。
傳言與真相
關(guān)于App Store,一些人講述了一個完全不同的故事:
喬布斯最初非常反對第三方原生應用。蘋果公司最初并沒有App Store的計劃;直到iPhone越獄社區(qū)證明了第三方應用可以多么強大,蘋果公司才被迫開放了自己的平臺。
而《洛杉磯時報》上周一篇題為《如果喬布斯堅持自己的方式,我們不會慶祝App Store的5周歲生日》的報道稱,2007年10月之前,蘋果公司極力反對第三方原生應用,并盡一切努力去阻止iPhone越獄者開發(fā)的原生應用。
不過,2007年10月,蘋果公司宣布將幫助用戶開發(fā)iPhone應用。這一設(shè)想于2008年3月成型,并于2008年夏季發(fā)布,也就是后來風靡世界的App Store應用商店。
實際情況是:蘋果公司最初制定了網(wǎng)頁應用的計劃,并反對越獄。而另一方面,App Store的成功也是蘋果公司內(nèi)部的任何人始料未及的。喬布斯并未粗暴阻止第三方原生應用。在2007年蘋果公司股東大會上,我曾問喬布斯:“蘋果公司是否意識到,大型機構(gòu)用戶需要利用低成本的手持計算機開發(fā)訂制軟件?”
喬布斯的回答是,蘋果公司已意識到第三方開發(fā)者的需求,但仍在研究安全等問題。但是,這一回答并未被任何媒體報道。
Android模式困境
與會記者并不是唯一沒有把握喬布斯談話要點的人群。2007年時,外界普遍認為,蘋果公司第一代iPhone不支持Java、BREW和Flash將是一個嚴重問題。
市場研究公司ABI Research分析師菲利普?索利斯(Phillip Solis)表示:“根據(jù)當前定義,iPhone不是一款智能手機,而是高端功能手機。”這主要由于蘋果公司沒有像Palm和微軟一樣開放第三方軟件市場。
綜合開發(fā)者、評論人士和分析師的建議和需求,你可能會設(shè)想一個類似Android的平臺:用戶可以從許多來源下載安裝軟件,支持Flash等中間件,允許用戶管理系統(tǒng)啟動和停止后臺應用的方式,放棄數(shù)字版權(quán)管理(DRM)功能,以便用戶自由分享文件和應用。
問題在于:這種設(shè)計并未使Android成為最優(yōu)秀的平臺,無論對用戶還是開發(fā)者而言都是如此。
通過iOS,蘋果公司提出了全新理念,并拿出了解決方案,歷史性地解決了計算機行業(yè)的一些問題。谷歌則希望通過較大的出貨量挑戰(zhàn)iOS。這導致移動計算領(lǐng)域出現(xiàn)了類似上世紀90年代的局面:惡意軟件和病毒泛濫,應用頻繁遭遇兼容性問題。
不過,Android面臨的情況比傳統(tǒng)PC更糟糕。當前的移動設(shè)備擁有GPS定位模塊,配置了與用戶隱私信息相關(guān)的社交網(wǎng)絡(luò)帳戶,永遠連接至移動互聯(lián)網(wǎng),關(guān)聯(lián)至手機號碼或信用卡號,攝像頭和錄音功能可能記錄了敏感的通信內(nèi)容,而移動設(shè)備已成為用戶最主要的媒體播放器和計算設(shè)備。這就好像谷歌進軍汽車市場,同時又拒絕接納安全帶和安全氣囊設(shè)計,而原因僅僅是此前谷歌從未注意到市場對這些功能的需求。
蘋果應用商店的陽謀
與谷歌相反,蘋果公司調(diào)查了iPhone推出前移動設(shè)備市場的發(fā)展,最終確定了平臺發(fā)展方向。
根據(jù)Verizon無線的數(shù)據(jù),當時《德州撲克》這樣的簡單游戲在Palm OS上可以賣到20美元,而通過BREW的訂購價格達每月3美元。《寶石迷陣》的Palm OS版本價格達到20美元,而MP3播放器軟件“Pocket Tunes”售價高達37美元。
而在Windows Mobile平臺上,世界時鐘應用WorldMate Pro售價高達75美元,該應用提供了天氣預報和航班等信息。電子郵件、聯(lián)系人管理、MP3播放、計算器和PDF閱讀器類軟件的價格則為15至30美元不等。這些軟件在Windows Mobile市場中很熱門。
而在iPhone平臺上,這些“第三方應用”全部免費。蘋果公司同時還提供了移動瀏覽器,為谷歌地圖提供漂亮的界面,版本也更高。
Windows Mobile平臺的應用價格確實很高,但這是有理由的:大部分移動應用都存在嚴重的盜版現(xiàn)象,開發(fā)者需要制定足夠高的價格,使少數(shù)用戶支付的費用足以支撐整個市場。蘋果公司注意到了這一點。
盡管外界認為,蘋果公司是在2008年iPhone推出一周年時,突然改變了此前做法并發(fā)布了App Store,但實際上,蘋果公司只是花了一段時間去開發(fā)安全的SDK(軟件開發(fā)包)和應用發(fā)布模式,以更好地保護開發(fā)者利益,支持第三方應用的發(fā)展。
事實上,早在iPhone發(fā)布之前,蘋果已經(jīng)為軟件市場進行了前期鋪墊。2006年秋,蘋果公司推出了一系列4.99美元的iPod游戲,作為第5代iPod的新功能。新的iTunes游戲商店在一年后推出。2008年,蘋果公司在發(fā)布App Store時完美解決了新平臺面臨的問題:開發(fā)者為何要為沒有用戶的平臺開發(fā)應用?用戶為何要接受一個新應用很少,或完全沒有新應用的平臺?
2006年推出的iPod游戲并未成為重要業(yè)務(wù),但蘋果公司從中學到了經(jīng)驗。帶有數(shù)字版權(quán)管理的應用,一方面給用戶帶來較高的質(zhì)量和較低的價格,另一方面也幫助開發(fā)者解決盜版問題。[!--empirenews.page--]
喬布斯談應用開發(fā)
那一年,在參加All Things Digital大會時,喬布斯將App Store的工程開發(fā)稱作一場博弈:一方面是安全性,另一方面是開放的應用平臺。
2007年10月,喬布斯很少見地在一篇博客中表示:“我們需要iPhone平臺上的第三方原生應用,計劃2月向開發(fā)者提供SDK。我們希望圍繞iPhone創(chuàng)建一個有活力的第三方開發(fā)者社區(qū),給用戶提供新應用。憑借革命性的多點觸控界面、強大的硬件和先進的軟件架構(gòu),我們已經(jīng)為開發(fā)者創(chuàng)造了有史以來最好的移動平臺。”
喬布斯隨后的說法則顯得有些未卜先知:“我們需要到2月才能發(fā)布這一SDK,因為我們試圖同時實現(xiàn)兩個目標:向開發(fā)者提供先進而開放的平臺,同時保護iPhone用戶避免病毒、惡意軟件和隱私攻擊。
這并不容易。其他一些手機上已出現(xiàn)了嚴重的病毒問題,包括一些在網(wǎng)絡(luò)中悄悄傳播的病毒。隨著我們的手機更強大,這些惡意軟件也將更危險。iPhone是有史以來最先進的手機,因此將成為被重點關(guān)注的目標。”
谷歌忽略了喬布斯的警告,而喬布斯非常瞧不起當時的移動安全軟件,并稱蘋果公司將獨立開發(fā)這樣的功能。
他談到了諾基亞:“一些公司已采取行動。例如,諾基亞不允許任何應用在最新手機上加載,除非這些應用獲得了數(shù)字簽名。盡管這樣做導致手機不是‘完全開放’,但我們認為這是正確的方向。我們正在開發(fā)一個先進的系統(tǒng),使開發(fā)者能在iPhone出色的軟件平臺上開發(fā)原生軟件,同時幫助用戶避開惡意軟件。”
喬布斯總結(jié)稱:“我們認為,幾個月的耐心將帶來許多年的回報,優(yōu)秀的第三方應用將可以在安全而可靠的iPhone上運行。此外,SDK將允許開發(fā)者為iPod Touch開發(fā)應用。”
Android為何沒有殺手級應用
蘋果公司不僅在竭力避免重蹈Palm和微軟敗走移動市場的覆轍,還在時刻關(guān)注其他科技公司的明智之舉,其中既包括諾基亞的應用簽名(app signing),也有微軟的Exchange消息推送架構(gòu):前者借鑒了視頻游戲開發(fā)商的做法,后者則吸取了黑莓的成功經(jīng)驗。
谷歌要求Android開發(fā)者社區(qū)復制Java在Linux平臺上的免費授權(quán)模式,而蘋果則通過借鑒業(yè)界領(lǐng)導者的成功與失敗經(jīng)驗,打造了一個全新的平臺。App Store之所以成功,Google Play之所以失敗,原因其實不難理解:蘋果公司做到了谷歌未能做到的事情。
App Store商店2008年發(fā)布之時,蘋果公司不僅推出了具有應用簽名的iPhone SDK,還發(fā)布了基于Exchange ActiveSync的信息推送功能,闡述了利用信息推送給移動設(shè)備節(jié)省耗電量的諸多計劃。自此,蘋果公司還面向Mac電腦推出了兩個概念,在Mac App Store引入了簽名應用,同時在應用、OS X Mavericks系統(tǒng)、甚至是網(wǎng)站中整合了信息推送功能。
谷歌雖也追隨應用簽名潮流,但允許開發(fā)者自己對他們的應用進行簽名。這種做法開啟了Android的軟件模式,但代價是谷歌失去了驗證應用真實身份的實際控制權(quán)。雖然黑客可以破解和竊取iOS應用,但難度大于Android應用。此外,開發(fā)者破解和轉(zhuǎn)售iOS應用的難度更大。
谷歌無權(quán)阻止開發(fā)者竊取合法Android應用,導致“山寨”橫行。這是賺取不義之財?shù)某R娮龇?,也可以用來發(fā)布惡意軟件和間諜軟件。正因為如此,在所有移動惡意軟件中,Android占90%以上。
更重要的是,這對第三方開發(fā)者產(chǎn)生了不利影響。如果Android原生應用容易被竊,并在任意第三方應用商店出售,誰還會為Android開發(fā)創(chuàng)新應用?為何要去支持一個對盜版問題不加管束的平臺呢?
應用商店運營是關(guān)鍵
雖然谷歌投入了一定的資源,試圖追趕App Store,很顯然谷歌近來將主要精力放在部署海量Android設(shè)備上面,還想當然地認為這會帶動Android軟件的需求。
這一策略若想取得成功,需要克服一系列障礙。其中一個是質(zhì)量問題,Bluebox Security發(fā)現(xiàn)的安全漏洞就是明證,這個漏洞破壞了所有Android設(shè)備的應用簽名模式。Android平臺碎片化令這個問題更加突出,谷歌需要投入很大精力去測試更新,為遭受漏洞困擾的數(shù)億部Android手機提供補丁。
安全公司Duo Security指出,半數(shù)Android設(shè)備會受到至少一個已知Android安全漏洞的侵襲。即便這個問題神奇消失,Android平臺還面臨著另一個問題:谷歌從不模仿蘋果公司在安全方面的成功經(jīng)驗。正是這些工作,App Store取得了成功,而習慣于事后解決平臺安全問題的微軟遭遇失敗。
Android還面臨“人多幫倒忙”的問題。當谷歌和三星聯(lián)手推廣Galaxy Nexus智能手機時,有人利用錯誤的簽名密鑰,給德國市場銷售的Android應用簽名,結(jié)果用戶登錄Google Play給手機升級時,遇到了五花八門的錯誤。
Android的問題出在哪里?究竟是出現(xiàn)在Google Play,還是應用上面?找到這些問題的答案,對每一位Android設(shè)備用戶都是一次考驗。在iOS平臺上,如果出現(xiàn)什么問題,一切都將歸咎于蘋果公司,而蘋果公司也會重視這些問題。
歸根結(jié)底,蘋果公司在部署產(chǎn)品時,也總在與這種問題“斗爭”。但是,谷歌在Android平臺上遇到的密鑰簽名問題,則有點像是“事后諸葛亮”,是在開發(fā)Android產(chǎn)品時,在隱私、安全和責任劃分等方面考慮不周所造成的惡果。
規(guī)模龐大、質(zhì)量優(yōu)良的應用商店是蘋果iPhone的靈魂