如何看待微軟發布的win10可以運行Android和ios應用?

這會是微軟從新崛起,wp系統的春天嗎?


人家演講主題明明是「PROJECT ASTORIA「: Build Great Windows Apps with Your Android Code 「怎麼到知乎來了就變成直接運行程序了?主題翻過來不是是用其他平台的現成代碼來寫Windows程序么?

都已經改寫成Windows 應用了,比如調用Google Play Service的代碼改寫成調用微軟服務的代碼,還算iOS和安卓應用么?比如Facebook,基本每個平台都有個版本,不需要Windows 10,在Windows 8上就支持,難道算Windows 8對iOS還是安卓應用的支持?扯的更遠一點,面向Adobe Air的程序可以不經過修改就在XP、安卓和iOS上跑的話,算是XP可以運行iOS和安卓應用沒錯吧?但是別的作者沒移植過的應用分明不能跑啊?作這些沒有普遍意義的宣告是犯了以偏概全謬誤。

傳統是是軟體兼容系統不是系統兼容軟體。要一個軟體支持一個操作系統,還是只能先找軟體作者。要是知道作者用了什麼平台的話,可以像Java/.Net那樣找平台的作者,或者如果是開放平台的話,自己實現個Mono之類的或許可以,不過不是有一句一次編寫處處調試嘛,跑說不定可以跑起來,跑的怎麼樣就沒保證了,比如.Linux上跑的Net代碼里一個pinvoke或者Java代碼裡面一個JNI調到IE或者Word的API的話……


如果win10系統本身功能完善,體驗好,那兼容將是微軟的一張王牌。可以提高win10的佔有率。

等到佔有率提高到一定程度,微軟只需要使安卓應用在win10上的體驗變差,就可以倒逼開發者開發win10原生應用。


IOS的情況不知道,但是Android有個問題。Windows可以模擬Android的環境,但是用不了Google Play Service啊。這個在天朝問題不大,但是在天朝以外就有點尷尬了,看看亞馬遜的Android產品就知道了。

不過這個功能確實可以吸引大量app起碼移植起來不這麼麻煩了。


好事情,從此以後專心學android/ios 即可,反正可以隨便運行到 windows


推薦閱讀:

華為mate9 和 iPhoneSE兩款價位差不多 選哪款比較好?
諾基亞的Lumia手機如何刷入iOS系統?
華為在歐洲真有這麼火嗎?
魅族的pro6對比pro5來說都有哪些優缺點??
為什麼大家都不提vivo的曲面屏和hifi很強?

TAG:微軟Microsoft | 手機 | 計算機 | 微軟亞洲研究院 |