教程 资讯

热门搜索

微软Win10直接运行iOS应用解读

2015-08-11

17292

当前,微软的安卓应用移植项目Project Astoria备受人们关注。通过该项目,可直接在Win10 Mobile中运行安卓应用。相比之下,微软推出的另一个移植项目,即iOS应用移植项目Project Islandwood却没有获得同样的关注程度。


微软Win10直接运行iOS应用解读


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平台支持。

话题标签

Windows
Mac OS
iOS
Android
Linux
爱思助手
Windows 64位 适配本机
V9.17 2026-08-03
立即下载
Windows 32位 适配本机
V9.17 2026-08-03
立即下载
爱思助手
Apple 芯片
V9.08 2026-07-20
立即下载
Intel 芯片 如何判断芯片类型?
V9.08 2026-07-22
立即下载
如何判断芯片类型?
1、在屏幕左上角点击苹果图标,选择“关于本机”
2、在“处理器”或“芯片”中查看是“Intel”还是“
Apple”
需借助爱思助手电脑版完成“iOS 端”安装
1、 安装“爱思助手 Win/Mac/Linux 任一电脑版”
2、 打开电脑版,通过数据线连接设备与电脑
3、 连接成功后,等待电脑版自动安装移动端,也可在电脑版中找到“安装移动端”手动安装
扫码即可下载“爱思助手”
爱思助手
deb 文件
V9.02.007 2026-08-12
立即下载
rpm 文件
V9.02.007 2026-08-12
立即下载
Windows
Mac OS
iOS
Android
鸿蒙系统
TV
爱思投屏
Windows 64位 适配本机
V6.2.5 2026-06-15
立即下载
Windows 32位 适配本机
V6.2.5 2026-06-15
立即下载
爱思投屏
Apple 芯片
V6.0.2.07 2026-04-09
立即下载
Intel 芯片 如何判断芯片类型?
V6.0.2.07 2026-04-09
立即下载
如何判断芯片类型?
1、在屏幕左上角点击苹果图标,选择“关于本机”
2、在“处理器”或“芯片”中查看是“Intel”还是“
Apple”
扫码即可下载“爱投屏”
适配 iOS 14.0 及更高版本
扫码即可下载“爱思投屏”
适配 Android 7.0 及更高版本
扫码即可下载“爱思投屏”
适配鸿蒙 5.0.5 及更高版本
爱思投屏TV V1.1.5
2026-04-13
TV 端要求:Android 6.0 及以上系统
将电视版安装包拷贝至U盘,插入电视或机顶盒USB接口,在主页文件夹中选中安装包完成安装
Windows
Mac OS
iOS
Android
爱思远控
Windows 64位 适配本机
V1.3.2 2026-01-22
立即下载
Windows 32位 适配本机
V1.3.2 2026-01-22
立即下载
爱思远控 V1.0.1
2023-12-29
扫码即可下载“爱远控”
扫码即可下载“爱思远控”