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