步步規(guī)矩的先驅(qū)者
提到應(yīng)用程序商店,繞不過去的就是蘋果的App Store。不僅因為它是先驅(qū)者,步其后塵的效仿者不可勝數(shù),更因為它已經(jīng)形成了一套相當(dāng)明朗的營利模式。
按照官方數(shù)據(jù),從2008年初至今,蘋果的App Store共創(chuàng)造了約14億美元的收入,其中開發(fā)者賺取了10億美元。比如一款免費(fèi)的歌舞游戲Tap Tap Revenge下載量已經(jīng)達(dá)到了20萬人次。它采用廣告盈利模式,現(xiàn)在每個月入賬100萬美元……。從這個角度看,iOS真是一個好平臺。
然而,由于iOS平臺專為蘋果自己的設(shè)備建立,姿態(tài)可是相當(dāng)不“開放”的。
首先是編程語言—蘋果自家的Object-C,這是一種包含Smalltalk語言元素的非標(biāo)準(zhǔn)C語言。接著是測試工具XCODE,這貨最讓人傷心的一點(diǎn)就是從來沒有推出過Windows版本!也就是說,如果想要開發(fā)iOS平臺下的APP,最好首先要有蘋果Mac電腦。此外,蘋果雖然提供了眾多開發(fā)資料,但絕大部分都是英文……
即使成功開發(fā)出APP,也并不意味著就能成為App Store中的一員。為了保證APP的平均水準(zhǔn),蘋果擁有人稱“嚴(yán)格到變態(tài)”的審核上架制度,有時甚至?xí)霈F(xiàn)無端被拒的情況。有許多開發(fā)者等到花兒也謝了,依舊無法獲準(zhǔn)進(jìn)入。
有人把移動應(yīng)用市場比作一個個花團(tuán)錦簇的花園。蘋果家的花園圍墻很高,高壓電網(wǎng)很兇,采花大盜很多都出師未捷身先死。當(dāng)然,也有一些冤死鬼。君不見前些日子蘋果一個“例行檢查”,奇虎360就沒躲過“被下架”的命運(yùn)!
2月7日,蘋果對外發(fā)布一份聲明,警告應(yīng)用開發(fā)者不要違規(guī)操縱App Store的APP排名,否則可能被封殺。
開放三年后的“反恐之戰(zhàn)”
有了iOS的“封閉”,就有Android的“開放”。Android系統(tǒng)從一誕生開始,似乎就是為了和iOS對著干而來的。
Android選擇了在編程語言中人氣很高的Java語言,自然是想迅速收獲大批開發(fā)者。而且,它還允許任何一個注冊開發(fā)商(人員)即時發(fā)布自己的APP!
“谷歌的目的是先把APP數(shù)量沖上去,這就有點(diǎn)像BBS論壇的灌水。而過去一年,這一數(shù)值達(dá)到了爆發(fā)式增長?!惫韫華ndroid開發(fā)者社區(qū)創(chuàng)始人David Cao如是說。
因為開放,它成為了眾多OEM廠商的必然選擇。也是因為開放,導(dǎo)致它沒有統(tǒng)一的設(shè)備標(biāo)準(zhǔn)。開發(fā)者花費(fèi)了比iOS平臺多得多的時間來調(diào)試維護(hù),卻未必能獲得相應(yīng)的收益。
“運(yùn)行在Android的應(yīng)用程序絕大部分都免費(fèi),但這是有原因的?!盇ndroid開發(fā)者社區(qū)的一位會員說,“我們都希望能將勞動轉(zhuǎn)變?yōu)橘Y金價值,但事實上你很難推行付費(fèi)應(yīng)用。因為一旦推行,‘寄生蟲很快就會拷貝你的創(chuàng)意并推出更低價的應(yīng)用,或者干脆免費(fèi)。截至目前,蘋果App Store仍是開發(fā)商一個更具商業(yè)意識的選擇?!?/p>
還是因為開放,Android給了開發(fā)者揮灑才華的秀場,同時也給了黑客自由馳騁的疆場。于是,Android市場(包括官方和非官方的)還背上了“吸引惡意軟件”的惡名。
不過最近,Android Market推出了一套全新的安全服務(wù)體系—Bouncer,目的是反病毒、反木馬、反間諜應(yīng)用。看來谷歌也意識到了開放帶來的負(fù)面影響,無法坐視不管了。
Android
后發(fā)者真有優(yōu)勢嗎?
遙想去年2月,諾基亞和微軟終于“搞基”成功,業(yè)內(nèi)人士普遍都看好兩家的“軟硬結(jié)合”。究竟它們的合作是“No-Win”還是“Win-Kia”暫時不得而知,但可以肯定的是,在iOS和Android正如日中天的時候,諾基亞和微軟的聯(lián)手直接把新興的手機(jī)移動操作系統(tǒng)WP7抬上了與它們分庭抗禮的位置。
與谷歌不同,微軟明顯是借鑒了iOS的開發(fā)模式,也是封閉系統(tǒng)。就連在設(shè)置門檻對開發(fā)者進(jìn)行甄選上,微軟也與蘋果保持步調(diào)一致——注冊費(fèi)每年99美元,交不出就免進(jìn)!它只支持兩種屏幕尺寸,所以要維護(hù)自己的APP也是比較輕松的。
WP7在編程語言、資源文檔和“群眾基礎(chǔ)”方面的優(yōu)勢不必多說,而且在籠絡(luò)開發(fā)者上確實自有一套手法,中文資料相當(dāng)豐富。開發(fā)工具不用多說,有Visual Studio和Expression Blend這兩大神器。
目前該平臺只作為手機(jī)平臺而存在,市面上并沒有其他類產(chǎn)品使用該系統(tǒng)。雖然有諾基亞這樣的老牌手機(jī)場上合作,但iOS和Android相比,無論應(yīng)用數(shù)量和開發(fā)者人數(shù),都只能說是大有潛力而已。
戰(zhàn)國時代
手機(jī)平臺
除了這三家之外,當(dāng)然還有Symbian、Meego、Rim、WebOS和三星的Bada,甚至還有基于Android的Ophone等平臺,頗像尚未實現(xiàn)“車同軌,書同文”的戰(zhàn)國時代。不通用的技術(shù)規(guī)則之下,“一套代碼走天下”這種事純粹是癡人說夢而已。從某種意義上來說,選擇“正確”的開發(fā)平臺才是當(dāng)前開發(fā)者們要面臨的第一次抉擇。