iOS與安卓應用數(shù)量已經(jīng)遠遠超過了Windows Phone平臺,微軟希望通過移植來實現(xiàn)應用的增長。這時的Windows 10就像一個搶親的小伙子,想搶走iOS與安卓的“小姑娘”們。
3月初,支付寶錢包在微博宣布適配Apple Watch,Windows Phone的用戶在看到這一消息后表示出其的憤怒。因為WP平臺的支付寶錢包功能少得可憐,開發(fā)者卻忙著適配新平臺。當然,這也只是Windows Phone平臺及用戶被應用開發(fā)商忽視的一個側(cè)影。這款自2010年發(fā)布的手機操作系統(tǒng)經(jīng)歷了5年的發(fā)展,目前仍然飽受應用缺乏的詬病,但是這種狀況似乎將隨著Windows 10而發(fā)生改變。
今日凌晨,微軟在Build 2015開發(fā)者大會宣布Windows 10將為開發(fā)者提供便捷的解決方案,讓安卓和iOS應用可以運行在Windows 10上。
簡單來講,對于用C++與Java編寫的安卓應用,開發(fā)者幾乎可以重用所有代碼,即可使其運行在Windows 10平臺。微軟將在Windows 10系統(tǒng)的手機中安裝一個“Android子系統(tǒng)”來實現(xiàn)應用的完美運行,同時為了解決安卓應用的潛在安全問題,還會為這些應用對接Windows系統(tǒng)的 API和安全管理機制。
另外,對于iOS應用則不如安卓應用有如此簡便的解決方式。用Object-C編碼的iOS應用需要在Visual Studio進行簡單的調(diào)試,即可轉(zhuǎn)化為適合Windows 10的應用。在發(fā)布會現(xiàn)場,微軟表示King已經(jīng)用此套方法移植了《糖果傳奇》(Candy Crush Saga)。
這一舉動或許將極大地提升Windows 10平臺的應用數(shù)量,但是移植畢竟不是直接兼容,應用的數(shù)量還是取決于開發(fā)者的對于該生態(tài)系統(tǒng)的興趣。另外,在微軟之前黑莓也一直都在嘗試讓自己的手機系統(tǒng)兼容安卓應用。不管怎么說,微軟正在盡所有的努力讓開發(fā)者接受Windows 10這個平臺。
[ 文章部分內(nèi)容編譯自:Windows Central ]