系统界要大一统? Win10能运行iOS应用了
时间:2023-04-24 01:46 来源:网络整理 作者:墨客科技 点击:次
【天极网平板频道】在Windows 10发布时,微软将PC、平板、手机等不同平台的系统进行了大一统。随后,在微软Build 2015开发者大会上,微软又宣布,将会进一步扩展,为开发者提供多种解决方案,使Android和iOS应用能迁移适配到Windows 10上面来。 微软Build 2015开发者大会 微软在Win10手机兼容Android上的举措看得人心潮澎湃,现在几乎可以确定Windows10手机能够直接运行apk,只等微软唤醒ROM体内的那个完整的Android 4.4。 微软利用Android应用中底层的Java和C++代码来复制创建Windows 10应用,通过在Windows 10系统的手机中预装一个“Android子系统”来实现Android程序的运行。 在今年的Build大会上,微软公布了兼容iOS的“Project Islandwood”计划(安卓:Project Astoria),现在桥接工具已经对外发布。将iOS应用通过Objective-C语言来转化、移植为Windows 10应用。 “Project Islandwood”计划 当然,微软对iOS没有像运行安卓apk那样的激进,而只是希望开发者借助工具能够快速将ipk部署成Win10通用应用。 需要注意的,该工具仅仅是一个不那么完善的早期版本,甚至可以称为一个半成品,很多之前演示过的特性并未完整涵盖。微软的用意是希望通过开发者的反馈一同改进。 不妨再来回顾一下project Islandwood的项目要点: • 将Xcode项目导入到Visual Studio环境中; • 对使用Xcode构建的iOS应用代码进行尽量少的修改,在此基础上重新生成Win10版应用程序; • 在Visual Studio环境下对Objective-C源代码进行编写和调试; • 扩展iOS应用程序,以便让其充分利用Win10通用应用平台的特性。 目前微软已在GitHub中发布了代码(点击),暂支持将iOS应用转换至支持搭载x86与x64处理器的Win8.1/10设备运行的应用。 据悉,这一开源代码会逐步升级,进而支持ARM处理器。iOS移植工具的最终版本将于今年秋末冬初发布。 (责任编辑:admin) |