iOS的采用速度比Android快很多
這張圖表最能說明狀況,它顯示了iOS的采用速度比Android快了多少??纯磇OS 5.x的曲線的斜率,再把它跟Android的姜餅(Gingerbread)對比一下。而Android最新的冰淇淋三明治(Ice Cream Sandwich)版本甚至在這個圖中顯示不出來。
索維說,跟Android相比,iOS的采用速度快得令人難以置信:在差不多同樣長的一段時間內(nèi),iOS 5“捕獲”了約75%的iOS用戶,而姜餅只獲得了4%的Android用戶。更令人震驚的是,在推出15周后,iOS 4的采用比例達(dá)到了70%,iOS 5達(dá)到了60%,而冰淇淋三明治只有1%。
Android的用戶群優(yōu)勢被抵消
有些人認(rèn)為,大量Android設(shè)備的存在最終將使得該平臺對開發(fā)者更具吸引力,谷歌的埃里克·施密特(Eric Schmidt)就如此“吹捧”過Android生態(tài)系統(tǒng)。但索維提供的另一個相關(guān)數(shù)據(jù)顯示,只有小部分Android設(shè)備使用了最新版本的 Android操作系統(tǒng),因此對開發(fā)者,特別是那些資源有限的開發(fā)者來說,開發(fā)不同版本的應(yīng)用來適應(yīng)所有設(shè)備十分困難。
而且開發(fā)者要迅速地采用Android最酷的新功能也很難,因為他們必須確保應(yīng)用能在最常見的Android版本上運行,即使這個版本比較老,效果不是很好。
相比之下,iOS開發(fā)者可以確保他們的應(yīng)用為更大比例的蘋果設(shè)備進行過優(yōu)化,這一點有效地抵消了Android更大的用戶群的優(yōu)勢。因為開發(fā)者可以更有信心地利用新版本的iOS才提供的功能,而又不會擔(dān)心疏遠(yuǎn)大量用戶。
兩位iOS開發(fā)者的意見
Instapaper開發(fā)者馬可·阿蒙德說,“在iOS上,兼容性保持在之前一年通常是安全的。所以就現(xiàn)在來說,將最低要求設(shè)為iOS 4是非常安全的。很快就會是iOS 5了。有時,操作系統(tǒng)的更新為開發(fā)者提供了很多的支持,那種情況下你的步子就可以邁得大一些。“
這對那些要開發(fā)新應(yīng)用的人也是適用。現(xiàn)在存在一種面向以后的傾向,而不是一開始就考慮兼容之前的版本。
Tapbots 最近為其流行的Twitter應(yīng)用Tweetbot推出了一個iPad版本。它是一個單獨的應(yīng)用,不同于其iPhone版本,因此開發(fā)人員保羅·哈達(dá)德(Paul Haddad)可以選擇最低要求哪個iOS版本。結(jié)果Tweetbot的iPad版需要iOS 5。
哈達(dá)德說:“iOS 5.0在所有的iPad上都能運行,支持舊的iOS版本沒有太多意義。 仍然有少數(shù)人在iPad上用iOS 4.3,但這個人數(shù)跟使用iOS 5.0的人相比太微不足道了。開發(fā)者把精力投入到4.x上意義不大。”
這個決定取得了很好的效果。當(dāng)該應(yīng)用在蘋果的iPad應(yīng)用圖表中排名第一時,哈達(dá)德說,“我們只聽到了兩個人抱怨,所以這是一個不小的勝利。”
“對任何新東西來說,我根本不會考慮的iOS 4,”哈達(dá)德繼續(xù)說,“對于只能用在iPad上的老應(yīng)用,我不支持4.x,對于一般性的老應(yīng)用,我覺得4.1 +仍然是可行的。”
Android的問題
這跟Android形成了鮮明的對比。將要推出的Android設(shè)備,比如索尼Experia S,都仍在使用姜餅。 正如BoingBoing網(wǎng)站的的羅布·畢斯齊(Rob Beschizza)所說的那樣,“但是你能看出索尼正在試圖迎頭趕上,因為它用的Android版本推出才14個月。”
把Android的采用問題歸咎于手機制造商很容易,但它們不是唯一有責(zé)任的人。運營商對進入市場的手機的軟件和硬件也有很大的控制權(quán)。但蘋果打破這個模式,它基本上可以提交任何它希望安裝在其設(shè)備上的軟件,只需對運營商作出輕微的讓步。
目前,很少有Android開發(fā)者能夠信心十足地說他們將推出只支持冰淇淋三明治的應(yīng)用。與此同時,像阿蒙特這樣的開發(fā)者會說:“我們的下一版Instapaper 需要的最低版本是iOS 5。”