偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

開(kāi)發(fā)者:iOS和Android平臺(tái)優(yōu)劣比較

移動(dòng)開(kāi)發(fā) iOS
我們2009年3月在Android Market發(fā)行了首版《Penguin Links》,隨后又于2010年6月推出了游戲的iPhone版本。過(guò)去2年半里,我們推出許多更新內(nèi)容;我們的游戲也經(jīng)歷種種起伏。我接觸兩個(gè)平臺(tái)很長(zhǎng)時(shí)間,今天將就兩位平臺(tái)進(jìn)行比較。

我們2009年3月在Android Market發(fā)行了首版《Penguin Links》(游戲在此 平臺(tái)的名稱是“企鵝連連看”),隨后又于2010年6月推出了游戲的iPhone版本。過(guò)去2年半里,我們推出許多更新內(nèi)容;我們的游戲也經(jīng)歷種種起伏。我接觸兩個(gè)平臺(tái)很長(zhǎng)時(shí)間,今天將就兩位平臺(tái)進(jìn)行比較。

 

[[56833]]

1. 開(kāi)發(fā)環(huán)境

在我接觸iOS編程前,我已投身Java編程很長(zhǎng)時(shí)間。我已適應(yīng)那些令人望而生畏的編程IDE(即集成開(kāi)發(fā)環(huán)境),如IntelliJ IDEA、 Eclipse或NetBeans。我個(gè)人偏好IntelliJ,不僅因?yàn)樗哂蟹浅XS富的功能組,還因?yàn)榇斯ぞ叻浅V匾曔@些功能。同maven/ant無(wú)縫隙整合,文件名用色碼標(biāo)記,快速而簡(jiǎn)便的代碼重組……如今功能數(shù)量已不足以區(qū)分IDE,能夠區(qū)分IDE的是“生產(chǎn)性功能”。

這就是為什么當(dāng)我首次采用Xcode 3.x時(shí),其落后程度令我頗驚訝。它給的感覺(jué)就像是在2000年的Visual C++ 6.0上編碼。我沒(méi)有開(kāi)玩笑!此工具具備所有必要功能——能夠編譯、編輯,包含源代碼管理,能夠進(jìn)行代碼重組。但完全沒(méi)有“生產(chǎn)性功能”!你得傳輸多個(gè)等級(jí)的菜單方能完成“SVN添加”;最糟糕的是,你無(wú)法判斷文件是否添加,或者你只有等到點(diǎn)擊菜單后才能知道!代碼重組通常會(huì)改變錯(cuò)誤文件。因此我們很難搜索到文件。雖然我已采用Xcode 1年多,現(xiàn)在重新回到Java/IntelliJ,我依然覺(jué)得非常自在——因?yàn)槲倚枰乃泄ぞ叨冀谑诌叀?/p>

相比Xcode 3.x,Xcode 4無(wú)疑是一大進(jìn)步。從中我看到更多現(xiàn)代IDE的痕跡,其添加更多方便的功能。但總的來(lái)說(shuō),Xcode 4依然落后于其他現(xiàn)代Java IDE。據(jù)說(shuō),IntelliJ IDEA開(kāi)發(fā)公司JetBrains目前正在制作一款名為AppCode的IDE,主要服務(wù)iPhone編程。聽(tīng)到此消息,我非常高興——至少他們能夠在此領(lǐng)域中創(chuàng)造些許競(jìng)爭(zhēng)。

但另一方面,我也非常欣賞蘋果讓開(kāi)發(fā)者免費(fèi)利用整個(gè)開(kāi)發(fā)包——但需要支付100美元會(huì)員費(fèi)。開(kāi)發(fā)包包含許多工具,例如Interface Builder和Instruments,這些工具非常強(qiáng)大,Java平臺(tái)中的類似工具通常都要數(shù)百或數(shù)千美元。在此方面,iOS開(kāi)發(fā)者非常幸運(yùn),能夠享有此一體化開(kāi)發(fā)包。

在此方面,我們很難判斷誰(shuí)更勝一籌。Java IDE更優(yōu)質(zhì),但蘋果提供更好的補(bǔ)充工具,在IDE方面更新很快。

#p#

2. App Store vs. Android Market

我最初基于iOS平臺(tái)編制程序,因此我見(jiàn)證App Store應(yīng)用的驚人發(fā)展過(guò)程。“App Store” 的誕生令所有人都受益匪淺——開(kāi)發(fā)者現(xiàn)在可以在中心地帶呈現(xiàn)自己的應(yīng)用,覆蓋全球上億用戶;用戶只需投入99美分就能享用到頂尖的游戲/應(yīng)用,這在App Store之前的時(shí)代我們完全無(wú)法想象。蘋果在App Store所堅(jiān)持的理念和執(zhí)行方式是用戶軟件行業(yè)的一大進(jìn)步。

[[56834]]

 

谷歌在iOS App Store誕生后不久也推出自己的Android Market,從那以后Android應(yīng)用的數(shù)量就快速增長(zhǎng)。但從很多方面來(lái)看,谷歌Android Market依然落后于iOS App Store。

Android Market存在的主要問(wèn)題是缺乏功能性,一個(gè)典型例子就是平臺(tái)缺乏推廣新應(yīng)用的渠道。而在iOS App Store,新應(yīng)用能夠呈現(xiàn)于許多特殊類別中,從而吸引用戶眼球(游戲邦注:例如“New and Noteworthy”、“What’s Hot”和“Staff Favorites”)。雖然這些分類不是特別重要,但它們能夠創(chuàng)造額外機(jī)會(huì),讓優(yōu)質(zhì)新應(yīng)用得以脫穎而出。若這些應(yīng)用足夠優(yōu)秀,它們就會(huì)受到廣泛傳播。但在Android Market,應(yīng)用發(fā)行后的唯一推廣方式就是通過(guò)“Newly Released”類別。由于每天各類別中涌現(xiàn)的新應(yīng)用成千上萬(wàn),你的應(yīng)用很快就會(huì)淹沒(méi)其中,無(wú)論其質(zhì)量如何。

所以在此方面,蘋果無(wú)疑是贏家。

#p#

3. 基礎(chǔ)設(shè)備

我這里的“基礎(chǔ)設(shè)施”是指,App Store/Android Market或iTunesConnect/Publisher Console背后的流程/軟件,這些服務(wù)器每天不停地運(yùn)作,以跟進(jìn)網(wǎng)站,更新數(shù)據(jù)。你看不到它們,但只要你變更應(yīng)用(或發(fā)行新應(yīng)用,或只是更新描述),你就會(huì)感覺(jué)到它們的存在。它們是隱居幕后的超能量。

[[56835]]

 

不久前,我在App Store發(fā)行自己的《PenguinLinks 2》。這是個(gè)糟糕經(jīng)歷。這款免費(fèi)游戲的發(fā)行非常順利,但其相關(guān)“In-app Purchase”沒(méi)有跟進(jìn),直到2周后才出現(xiàn)。于是,在游戲推出付費(fèi)版本后,我決定周末進(jìn)行免費(fèi)促銷。遺憾的是,在同周蘋果針對(duì)33個(gè)國(guó)家添加了App Store服務(wù)。我所進(jìn)行的價(jià)格調(diào)整并沒(méi)有起到任何作用,直到周日早晨。最糟的是,游戲只是短暫地免費(fèi)1小時(shí),然后就變回原來(lái)的價(jià)格。顯然整個(gè)發(fā)行過(guò)程遇到小故障。但這對(duì)我來(lái)說(shuō)是場(chǎng)災(zāi)難:起初看到價(jià)格發(fā)生變化,我以為操作已順利完成;所以我向許多網(wǎng)站和好友發(fā)送出促銷郵件。1小時(shí)后,我收到許多郵件抱怨稱游戲并非免費(fèi)產(chǎn)品。

關(guān)于這點(diǎn),我并沒(méi)有怪蘋果。我自己是后端開(kāi)發(fā)者,我知道平臺(tái)有時(shí)難免會(huì)出錯(cuò)。但就此發(fā)生機(jī)率來(lái)看,可以說(shuō),蘋果支撐App Store和iTC的后端基礎(chǔ)設(shè)施非常陳舊。想想看,你多久會(huì)遇到其他大型網(wǎng)站暫停運(yùn)作數(shù)小時(shí)進(jìn)行平臺(tái)維護(hù)?相比其他網(wǎng)站,iTunes的運(yùn)作速度是不是很緩慢?

目前App Store依然缺乏許多在我們看來(lái)理所當(dāng)然的服務(wù)。若用戶提交應(yīng)用評(píng)論,Android Market會(huì)立即呈現(xiàn);但App Store則要幾小時(shí)后才會(huì)呈現(xiàn)。在Android Market的發(fā)行商控制臺(tái),你可以即時(shí)看到銷售情況;但在App Store,有時(shí)到了隔天,我們還無(wú)法看到總銷售數(shù)據(jù)。我不會(huì)將iAd報(bào)告同谷歌的adsense匯總進(jìn)行比較——二者沒(méi)有可比性。

將蘋果和谷歌就此進(jìn)行比較也許有些不公平。畢竟,谷歌是全球數(shù)一數(shù)二的技術(shù)公司,能夠快速而高效地處理眾多數(shù)據(jù)。多年的搜索和數(shù)據(jù)挖掘經(jīng)驗(yàn)讓谷歌能夠輕松處理Android Market的這些數(shù)據(jù)。但對(duì)蘋果來(lái)說(shuō),這是全新的領(lǐng)域。蘋果也得清楚這點(diǎn)。他們目前正在創(chuàng)建新數(shù)據(jù)中心,聘請(qǐng)數(shù)據(jù)處理專家。我相信他們會(huì)越變?cè)胶?,但就現(xiàn)在來(lái)說(shuō),谷歌顯然更勝一籌。

那么究竟哪個(gè)手機(jī)平臺(tái)更好呢?這實(shí)在很難判斷。我喜歡這種局面,因?yàn)橛懈?jìng)爭(zhēng)是件好事,是吧?

【編輯推薦】

  1. 手機(jī)游戲市場(chǎng)蛋糕大 70%開(kāi)發(fā)商仍然虧錢
  2. 蘋果與應(yīng)用開(kāi)發(fā)者的貓鼠游戲:限制過(guò)多引不滿
  3. 繼續(xù)工作 還是辭職做移動(dòng)游戲開(kāi)發(fā)者?
責(zé)任編輯:景琦 來(lái)源: 游戲邦
相關(guān)推薦

2011-04-27 09:08:08

最受歡迎的平臺(tái)iOSAndroid

2011-12-26 20:25:58

2011-08-09 15:17:07

iOS開(kāi)發(fā)

2015-12-21 14:38:36

2011-04-06 16:49:48

AndroidAndroid Mar

2014-08-08 10:12:44

IRC

2017-01-19 21:45:27

iOS開(kāi)發(fā)者賬號(hào)

2013-11-28 10:18:05

開(kāi)發(fā)者iOSAndroid

2011-07-18 10:44:05

iOSAndroid開(kāi)發(fā)者

2011-04-06 09:36:27

平臺(tái)AndroidiOS

2009-05-13 08:32:53

GoogleAndroid移動(dòng)OS

2009-05-12 09:35:40

移動(dòng)MoblinAndroid

2012-07-13 13:51:57

AndroidiOS

2012-05-27 20:58:16

應(yīng)用

2012-03-31 16:35:53

Metro UIAndroid

2014-04-04 17:13:13

iOSAndroid開(kāi)發(fā)技巧

2015-07-20 09:16:42

iOSWatchKit開(kāi)發(fā)

2014-06-18 09:55:29

iOS開(kāi)發(fā)者學(xué)習(xí)Android

2011-06-14 17:33:11

開(kāi)發(fā)者iOSAndriod

2013-07-17 09:08:15

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)