国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Win10 > 正文

微軟解讀iOS應用移植項目:無沙盒訪問Win10 API

2024-06-28 14:51:01
字體:
來源:轉載
供稿:網友

IT之家訊當前,微軟的安卓應用移植項目PRoject Astoria備受人們關注。通過該項目,可直接在Win10 Mobile中運行安卓應用。相比之下,微軟推出的另一個移植項目,即iOS應用移植項目Project Islandwood卻沒有獲得同樣的關注程度。

Project Islandwood是提供給開發人員的工具,能夠讓開發人員將他們現有的iOS應用代碼移植到Windows10應用項目中。不同于Project Astoria,iOS應用的移植需要開發者花費更多的精力。微軟目前也正在努力改進這一工具,以便讓開發者更方便地使用,為此微軟還開放了該項目的源代碼,讓更多開發者參與進來貢獻自己的力量。

在一篇博文中,微軟解釋了有關該項目的開發目標和準則,他們希望從iOS移植到Win10中的應用應具有:

1、完整Windows API訪問權限:能夠更方便地使用Objective-C語言代碼訪問Windows API;

2、iOS兼容性:讓開發者盡可能多地使用現有的iOS應用代碼,做到代碼復用最大化;

3、無沙盒:iOS與Windows API可協同工作;

這正是與Project Astoria所不同的地方,在Win10 Mobile中運行安卓應用,應用本身處于沙盒之中,應用只具有微軟提供的部分API訪問權限。

無沙盒則意味著,如果微軟的移植工具不支持某一個iOS API,開發者可以直接調用Windows API來實現,不僅如此,微軟還提供Projections,允許開發者使用Objective-C語言直接調用Windows API。

由于微軟已將Project Islandwood項目開源,當開發者遇到問題時可自行解決,或者從其他開發者獲取幫助,而不必等待微軟來解決。

Project Islandwood項目看起來非常棒,但最終結果如何,取決于iOS開發者的意愿,時間會給出答案。目前Project Islandwood項目只支持x86平臺,未來幾周會添加ARM/Mobile平臺支持。(via: WMPU&Microsoft)

更多內容可參考:

《Win10 Mobile安裝安卓APK、移植iOS應用的一些解釋》

玩轉Win10,盡在IT之家Win10特別專題>>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鲁甸县| 遂宁市| 涟源市| 玛曲县| 二手房| 虞城县| 温宿县| 铁岭县| 来凤县| 博野县| 新龙县| 怀化市| 垫江县| 敦煌市| 庆阳市| 镇赉县| 富平县| 瑞昌市| 内黄县| 定陶县| 东辽县| 普洱| 丹寨县| 周宁县| 正定县| 遂川县| 龙里县| 凌云县| 南岸区| 洛南县| 江达县| 开封市| 溧水县| 丰宁| 正宁县| 天津市| 扬州市| 竹溪县| 南木林县| 江北区| 平塘县|