Windows Phone能否趕上iOS或者Android的步伐?
知乎原問(wèn)題地址:http://www.zhihu.com/question/23160602
以下為知乎用戶***寶做出的回答(PS:原問(wèn)題的其他回答同樣精彩,具有一定的參考價(jià)值):
作為一個(gè)從WindowsMobile 6.x時(shí)代就開(kāi)始關(guān)注微軟的移動(dòng)平臺(tái)的程序猿,是眼看著在那個(gè)時(shí)代,諾基亞迅速崩盤(pán),IOS、Android分庭抗禮,WindowsMobile和黑莓 分口湯喝都要打的你死我活。參與過(guò)WindowsPhone7,Windows8 Metro在帝都的技術(shù)發(fā)布會(huì)和各種訓(xùn)練營(yíng)。寫(xiě)過(guò)Windows8、Android程序,看到這個(gè)問(wèn)題實(shí)在是沒(méi)法當(dāng)做看不到。
先說(shuō)結(jié)論:
在技術(shù)上,Windows Phone完全有能力與IOS、Android分庭抗禮,并且不無(wú)超越它們的可能。
只要營(yíng)銷推廣別再作死
從技術(shù)上說(shuō),Windows Phone的開(kāi)發(fā)工具吸收了IOS開(kāi)發(fā)的精髓,將Coder和Designer分離,UI兄弟畫(huà)好了,程序就可以直接拿控件來(lái)用。虛擬機(jī)的速度也非常不錯(cuò),而且支持模擬多指操作這一點(diǎn)真的是讓我覺(jué)得非常有用。
相比之下,Android的開(kāi)發(fā)環(huán)境簡(jiǎn)直尼瑪反人類。
Btw.什么?那位同學(xué)你問(wèn)我黑莓?我只能說(shuō)黑莓呵呵
所 以,實(shí)際上看Windows Phone是有吸引開(kāi)發(fā)者為之做開(kāi)發(fā)的環(huán)境和技術(shù),并且Windows 8Metro可以用JS去寫(xiě)這你敢信,而且還可以JS/C#/C++玩?zhèn)€混搭??梢哉f(shuō)是非常友好了。另外,在Windows 8 Metro上,微軟已經(jīng)支持XBox的存檔可以跨平臺(tái)。這對(duì)于游戲開(kāi)發(fā)者而言算是個(gè)好消息。另外Windows8的圖形庫(kù)也非常豐富。
反正我是覺(jué)得,C#寫(xiě)起來(lái)比寫(xiě)Java要爽多了。如果WindowsPhone的運(yùn)營(yíng)不經(jīng)常性、持續(xù)性作死,我現(xiàn)在就應(yīng)該是WindowsPhone平臺(tái)的研發(fā)。
---------倒杯茶開(kāi)始講Windows Phone(以下簡(jiǎn)稱WP)運(yùn)營(yíng)作死的事兒------
還是照例先說(shuō)結(jié)論:作為開(kāi)發(fā)者,你永遠(yuǎn)不知道什么時(shí)候自己為某個(gè)WP版本開(kāi)發(fā)的APP會(huì)被微軟禁止上線。
可能有很多沒(méi)做過(guò)WindowsMobile開(kāi)發(fā)的人,是不知道當(dāng)初微軟是怎么推WP7 以及后來(lái)的Mongo的。之所以我經(jīng)常黑微軟作死,也是因?yàn)檫@種事——為了推WP7 ,微軟禁止了所有 Windows Mobile6.x的應(yīng)用上線。
也就是說(shuō),在WP7 出現(xiàn)之前,為舊版本開(kāi)發(fā)到一半的項(xiàng)目,將必須再重新修改移成WP7上發(fā)布。
而買了Windows 6.x系列手機(jī)的消費(fèi)者,抱歉,Windows7來(lái)了,你不買新的,就永遠(yuǎn)沒(méi)有新的APP可以用了。
當(dāng)然你可以說(shuō)我們Windows6.x的應(yīng)用可以發(fā)布到第三方平臺(tái)上。但是微軟頻頻做出這種既不討好消費(fèi)者,又不討好開(kāi)發(fā)者的流氓式推廣,傷了老用戶,又沒(méi)拉到新用戶。作為開(kāi)發(fā)者,我買著跟ios一個(gè)價(jià)錢的開(kāi)發(fā)者權(quán)限(記得10年的時(shí)候是140美刀一年,而Android是29美刀一輩子),但我卻得不到任何利益保障,隨時(shí)處于一種“可以被拋棄”的狀態(tài)下。
你能保證微軟***么?你不能。作為消費(fèi)者,你花了錢,卻不知道什么時(shí)候自己的手機(jī)上就再也沒(méi)新的APP用了;作為開(kāi)發(fā)者,你不知道什么時(shí)候自己開(kāi)發(fā)到一半的項(xiàng)目不能發(fā)在官方應(yīng)用平臺(tái)上了。
那你給我個(gè)理由,我憑什么要放棄IOS或者Android選你?
憑你長(zhǎng)得更像磚頭?
@張亮-Leo♂先生說(shuō)的對(duì),微軟的確財(cái)大氣粗。但微軟這些年的表現(xiàn),不僅僅是“不差錢”。微軟移動(dòng)平臺(tái)的營(yíng)銷策略,一直給人一種“老子不差開(kāi)發(fā)者”的感覺(jué)。實(shí)際上呢?實(shí)際上我就呵呵了。
但App Store這種真的不差開(kāi)發(fā)者的平臺(tái),從來(lái)沒(méi)有做出過(guò)“IOS 7 出來(lái)了,禁止發(fā)布IOS6應(yīng)用”這種戰(zhàn)略。
微軟沒(méi)有給開(kāi)發(fā)者絲毫安全感可言。沒(méi)有承諾,只有政策。
----------------------------------
回到題主的問(wèn)題上,總結(jié)一下。微軟的WindowsPhone是有著很優(yōu)秀的技術(shù)實(shí)力,很不錯(cuò)的開(kāi)發(fā)環(huán)境。但在軟實(shí)力上,微軟還看不到希望。