在過去5年里,微軟Windows Phone的生態系統簡直是一團糟,但這個局面有望在Windows 10 Mobile中改變,因為微軟決定對Android和iOS兩大生態應用進行兼容,而“Project Astoria”和“Project Island wood”兩大項目則是應用兼容中的關鍵。
“Astoria”和“Island wood”分別針對Android和iOS應用的跨平臺遷移,從它們的首字母我們就可以看出端倪,微軟表示,通過這兩個計劃,安卓和iOS的應用只需要做少量的改動就可以輸出可以在Windows 10 Mobile上運行的應用。

Win10底層竟然有Android
6月下旬,微軟發布了Build 10149的Windows 10 Mobile公開預覽版,除了常規功能更新外,最抓眼球的是升級包當中被挖出了Android子文件系統。
據了解,大小總共300MB的更新包中,除了占據1/3的“projecta”和Android-on-Windows應用框架之外,還包括一個擁有adbd(服務端、客戶端連接通道)、系統調試器守護程序、OpenGLES編譯器和Hyper-V虛擬機驅動的Android文件系統,這些都是Windows 10 Mobile運行安卓應用的前提條件。
其實不止是微軟,黑莓就已經兼容了安卓應用。黑莓兼容安卓應用分兩個時間點,轉制和原生支持,BlackBerry 10.1中安卓應用需要轉制才能運行,10.2版本則直接開放了安卓apk的直接安裝,但是對應用程序的要求則是必須使用C和C++原生語言開發。
兼容和轉制不一定立竿見影
微軟的思路其實就是將apk和ipa包轉制成Windows APX,由操作系統編譯運行。跨平臺應用兼容和轉制,最直接的目的就是在短時間內補足應用生態補足的短板,但從過去的案例來看,這種巧妙的辦法并沒有太多顯赫的成績。

同樣的尷尬也出現在了黑莓身上,盡管在BlackBerry 10.1和10.2中先后引入了轉制和開放安裝的策略,但從目前的市場份額來看,過去的兩年時間里,即便是黑莓用戶有機會接觸安卓應用,市場份額還是不足1%。
跨平臺兼容轉制最直接的風險就是兼容性不佳,這一點在BlackBerry 10.1當中表現的最為明顯,不少用戶反映轉制存在不兼容,應用無法使用,不過也有用戶反映,這個問題在10.3版本當中有了明顯的好轉。
盡管微軟已經在Build 15大會上明確了兼容轉制的思路,并且會提供對應的開發工具包,但相比兼容性問題,轉制兼容邏輯下,對第三方生態的依賴會限制Windows 10 Mobile的健康發展,如果谷歌推出全新的開發環境,也就意味著微軟需yao被牽著鼻子走。
很可能不允許用戶直接安裝
前不久有消息稱,Android系統的apk應用包,可以不經轉制直接在Windows 10 Mobile當中運行。Windows10 Mobile Build10149也已經出現了具備直接安裝安卓app的條件,但從微軟生態以及“Project Astoria”項目的初衷來看,這種可能性幾乎不存在。
“Project Astoria”的最終目標是強化Windows應用生態,直接目的則是提高安卓應用轉制的效率,方便開發者掌握安卓apk代碼的重復利用程度,也正是基于前面所提到的微軟在Windows 10 Mobile中部署的跨平臺運行環境,這個程度相當高,且由于修改意見相當明確,開發者只需要做很少的改動就可以完成跨平臺開發。
從生態的角度來講,即便是這可以解決應用不足的問題,微軟也絕不會允許用戶自行安裝安卓應用,這一點從“Project Astoria”和“Project Island wood”官網上的一些小細節可以看出來。
在宣傳視頻當中,微軟明確了包括廣告、地圖、分析、應用等應用都會替換成微軟的產品,目的是維護生態系統的一致性,而允許用戶自行安裝安卓apk,整個生態會處于脫節的狀態。
結語:
也就是說,不管是“Project Astoria”還是“Project Island wood”,都不是以讓用戶直接安裝應用為目的。至于到底是微軟目前技術不行還是為了保護自身的生態,要等到日后才能揭曉了。
即使WP系統在國內市場份額僅為1%,WP用戶依然不離不棄,一種敬佩感在小編心底油然而生。對WP系統感興趣的安卓用戶,可以下載WP桌面體驗一番,看看這1%到底有何神奇之處。

WP桌面官方下載地址:WP桌面下載
【ROM基地投稿:romservice@mgyun.com】
==========關于ROM基地==========
ROM基地創辦于2011年11月,是由刷機大師團隊精心打造的一站式ROM下載網站。專注于為廣大安卓用戶提供海量安全易用的刷機包和刷機教程。
玩轉刷機,請關注全國最大的刷機微信公眾平臺:刷機大師。咨詢/求助:加微信公眾賬號“shuajidashi