微软开源iOS工具包 用于构建Windows 10应用
作者: ZDNet
责任编辑: 阚智
来源: ZDNet
时间: 2015-08-10 20:40
关键字: 微软 ,IOS ,Windows 10
浏览: 7677
点赞: 51
收藏: 9
微软开放了iOS开发者工具包的一个早期版本源代码,使开发者能够将他们的应用更便捷地迁移到Windows 10。
微软在4月底举行的Build开发者大会上展示了这个代号为“Project Islandwood”的工具包。Islandwood是微软在Build大会上公布的四大“桥梁”之一。这些所谓的桥梁旨在增加Windows商店中可用的应用数量。
8月6日,微软公开了Windows Bridge for iOS的一个早期预览版,该版本在GibHub上的MIT开源许可之下。微软的目标是在今年秋季晚些时候发布最终版本,而这个时间正好与即将公布的Visual Studio 2015更新一致。
这个iOS桥梁能够使开发者构建支持运行在x86和x64系统上的Windows 8.1和Windows 10应用,今年秋季将增加对基于ARM的系统的支持,尤其是针对移动设备。在此之前,这个iOS桥梁只是通过邀请才能预览。
其目标受众是那些希望把他们的Xcode项目输送到Visual Studio中的iOS开发者,使用一个新开发的微软Objective-C编译器,并且将他们的代码扩展至“利用通用Windows平台能力”,例如Cortana。
其他桥梁发布的时间点不尽相同。微软已经推出了面向Web应用的Windows Bridge,代号为“Project Westminster”,可配合Visual Studio 2015使用。
Visual Studio 2015已经在7月20日向制造商发布,新的Windows商店在7月29日开放可提交应用,同一天微软发布Windows 10。
面向安卓开发者、代号为“Project Astoria”的桥梁则仅限于受邀请的技术预览版。微软计划在今年秋季以公开测试版的形式提供这个面向安卓的桥梁。
Astoria旨在允许开发者采用他们现有的安卓代码构建可以运行在Windows 10手机上的应用。Astoria中包括一个Windows Phone模拟器。
微软将向Windows 10 Mobile操作系统中添加一个层,允许Android Open Source Project(AOSP)作为一个子系统运行——类似于它通常作为一个子系统在Windows中运行POSIX的方式。安卓开发者们将能够提交将他们以Java或者C++语言编写的应用以APK格式提交给Windows商店,并且让这些应用运行在Windows Phone 10设备上。
代号为“Project Centennial”的桥梁设计旨在将现有的.NET以及基于Win32的应用带入到Windows商店中,微软表示,将在2016年的某个时间对其进行测试。