開(kāi)發(fā)者對(duì)Windows Phone 8最犀利的九個(gè)吐槽
微軟Windows Phone 8的推出,標(biāo)志著其新移動(dòng)操作系統(tǒng)的面市,同時(shí)也吸引了更多開(kāi)發(fā)者來(lái)關(guān)注這個(gè)平臺(tái),微軟則是誠(chéng)惶誠(chéng)恐,因?yàn)槲碎_(kāi)發(fā)者、就有可能開(kāi)發(fā)出***的應(yīng)用、有了***的應(yīng)用才能招來(lái)Windows Phone 8急需的客戶。微軟在開(kāi)發(fā)者發(fā)布會(huì)上公布了Windows Phone 8平臺(tái)的8各主要特點(diǎn)和兩個(gè)重要的變化,所以VB訪問(wèn)了數(shù)個(gè)Windows Phone開(kāi)發(fā)者,希望了解一線Windows Phone開(kāi)發(fā)者對(duì)Windows Phone 8平臺(tái)的看法。
一、微軟聲稱Windows 8和Windows Phone 8平臺(tái)實(shí)際上用的是同一個(gè)內(nèi)核,舊Windows Phone是基于Windows CE內(nèi)核的。但開(kāi)發(fā)者怎么看待這一聲稱呢?
1.“這個(gè)發(fā)布會(huì)沒(méi)什么新意,了解Windows Phone 7和XVA(微軟基于.Net設(shè)計(jì)的游戲開(kāi)發(fā)框架),你就可以在PC,Windows Phone 8和Xbox 360上開(kāi)發(fā)類似的項(xiàng)目。”成功開(kāi)發(fā)了一款Windows Phone和iOS撲克應(yīng)用的Tyler Schacht表示。
2.在Appsmyth工作的Windows Phone平臺(tái)開(kāi)發(fā)者表示:“先拋開(kāi)操作系統(tǒng)的互用性,開(kāi)發(fā)移動(dòng)應(yīng)用仍然需要特別的開(kāi)發(fā)和設(shè)計(jì)。”
3.開(kāi)發(fā)者Smith表示:“桌面平臺(tái)跟移動(dòng)平臺(tái)是完全不同的,即使有相似處也很小,移動(dòng)應(yīng)用要求特定的界面、有趣的技術(shù)、順應(yīng)時(shí)代的用戶體驗(yàn),當(dāng)你設(shè)計(jì)完一個(gè)手機(jī)應(yīng)用后你不可能僅僅是復(fù)制這個(gè)模版到桌面系統(tǒng)上。而且舊的CE內(nèi)核不支持許多硬件,新的內(nèi)核能支持許多硬件,這也是要考慮的問(wèn)題之一。”
二、微軟在發(fā)布會(huì)上同時(shí)宣布游戲開(kāi)發(fā)者可以用C++/C語(yǔ)言開(kāi)發(fā)游戲。
4.游戲開(kāi)發(fā)者M(jìn)att Cavanagh表示:“已有的高端游戲可以輕松改進(jìn)并在Windows Phone上運(yùn)行,但許多游戲公司不愿重新改寫整個(gè)代碼庫(kù),而且有的是無(wú)法改寫。”
5.游戲開(kāi)發(fā)者Schacht認(rèn)為:“***的問(wèn)題是Windows Phone缺乏iOS和Android上大牌的應(yīng)用。雖然微軟支持憤怒的小鳥和水果忍者,但沒(méi)有看見(jiàn)微軟熱捧的更多的3維平臺(tái)游戲。”Schacht同時(shí)表示類似Corona SDK和Unity那樣的游戲引擎和網(wǎng)絡(luò)架構(gòu)也應(yīng)該移植到Windows Phone 8上面來(lái),這樣iOS和Android上的應(yīng)用才能更容易地移植到Windows Phone 8上來(lái)。
6.游戲開(kāi)發(fā)者Smith表示:“開(kāi)發(fā)者可以用C++/C語(yǔ)言意味著有編程經(jīng)驗(yàn)的人可以輕松跨越這個(gè)鴻溝,即使是一個(gè)iOS開(kāi)發(fā)者團(tuán)隊(duì),只要他們?cè)敢饩涂梢詫W(xué)著開(kāi)發(fā)Windows Phone應(yīng)用。”
三、跟蘋果和谷歌搶時(shí)間。
微軟興致勃勃地想要贏得開(kāi)發(fā)者的時(shí)間和注意力,但Windows Phone 8能比得上Android的大眾性和蘋果的***性嗎?或者它能避免碎片化和停滯不前的不良局面嗎?對(duì)于已經(jīng)在Windows Phone上成功開(kāi)發(fā)過(guò)應(yīng)用的開(kāi)發(fā)者,對(duì)新的Windows Phone 8也是持觀望態(tài)度。
7.Schacht表示:“微軟也許將來(lái)可以避開(kāi)碎片化問(wèn)題,但Windows Phone 7這球打得很笨拙,此次Windows Phone 8的發(fā)布預(yù)示是每一部賣的Windows Phone 7都是***一部,他們無(wú)法升級(jí)到Windows Phone 8系統(tǒng)。”
8.Smith表示:“我們飽受Android碎片化之苦, 我們希望Windows系統(tǒng)和Windows Phone系統(tǒng)的兼容性可以讓W(xué)in設(shè)備更統(tǒng)一。Windows Phone 8比以前Windows Phone系統(tǒng)提高很多,那我們可以把我們用在iOS上的智慧用到Windows Phone上來(lái),而且不用擔(dān)心要降低用戶安裝的基礎(chǔ)。”
9.Schacht認(rèn)為:“Windows Phone 7的不成功反而是微軟的幸運(yùn),這樣開(kāi)發(fā)者可以避開(kāi)僅有1%市場(chǎng)占有率的Windows Phone 7,直接從Windows Phone 8開(kāi)始,對(duì)開(kāi)發(fā)者而言支持舊設(shè)備可能會(huì)浪費(fèi)錢或者導(dǎo)致碎片化。”
總結(jié):
很明顯微軟已經(jīng)意識(shí)到它要跟已有的兩個(gè)對(duì)手抗?fàn)幮枰_(kāi)發(fā)者的大力支持,但開(kāi)發(fā)者也有主動(dòng)權(quán)決定要不要加入這個(gè)生態(tài)系統(tǒng),什么時(shí)候加入這個(gè)生態(tài)系統(tǒng)。開(kāi)發(fā)者在考驗(yàn)微軟這個(gè)Windows Phone平臺(tái)是否值得投資,而用戶在考驗(yàn)Windows Phone是否有足夠吸引人的應(yīng)用,所以說(shuō)微軟現(xiàn)在的處境很微妙。
【編輯推薦】