微软开源WinObjC,为Visual Studio/Windows提供Objective-C开发环境

栏目: 前端 · 发布时间: 5年前

内容简介:在今年早些时候举行的Build 2015大会上,微软宣布将发布工具帮助Android和iOS开发人员将应用移植到Windows平台。近日,微软发布了WinObjC提供了一个面向Visual Studio/Windows的Objective-C开发环境,允许iOS开发人员使用现有的Objective-C代码和技能创建 Windows 10和Windows 8.1应用。据Windows Bridge for iOS项目经理Salmaan Ahmed按照Salmaan的说法,WinObjC的目标不是简单地在Wi

在今年早些时候举行的Build 2015大会上,微软宣布将发布 工具 帮助Android和iOS开发人员将应用移植到Windows平台。近日,微软发布了 Windows Bridge for iOS (又称为WinObjC)预览版本(先前的Islandwood项目)。

WinObjC提供了一个面向Visual Studio/Windows的Objective-C开发环境,允许iOS开发人员使用现有的Objective-C代码和技能创建 Windows 10和Windows 8.1应用。据Windows Bridge for iOS项目经理Salmaan Ahmed 介绍 ,WinObjC包含如下四个部分:

  • Objective-C编译器 :负责将Objective-C代码编译成原生的Universal Windows应用,预计会在今年秋天作为Visual Studio 2015更新的一部分推出;
  • Objective-C运行时 :提供Objective-C语言特性;
  • iOS API头文件/库 :基于Objective-C基础API构建,广泛兼容iOS API;
  • Visual Studio IDE集成 :提供一款工具,将Xcode项目导入Windows开发工具(Visual Studio 2015)和SDK。

按照Salmaan的说法,WinObjC的目标不是简单地在Windows上运行iOS应用,而是使iOS开发人员可以充分利用现有的Objective-C代码和知识编写优秀的Windows应用。为此,其架构和设计遵循如下三个原则:

  1. 提供对Windows API的完全访问 :能够使iOS开发人员可以很容易地在Objective-C代码中使用Windows API;
  2. 兼容iOS :能够使iOS开发人员尽可能合理地重用现有的Objective-C代码;
  3. 无沙箱 :iOS和Windows API可以一起使用。

WinObjC是作为一个开源项目发布的,托管在 GitHub 上,遵循MIT许可协议。不过,Objective-C编译器并不开源。据来自微软工程部门的Kevin Gallo 介绍

今天发布的版本无疑还处于积极开发状态——Build大会上描述的部分特性还没有准备好或者尚处于早期阶段。无论如何,我们非常希望对此有兴趣和感到好奇的开发人员了解iOS Bridge,将你们构建应用时的需求与我们正在构建的东西进行比较。

目前,iOS Bridge仅支持针对x86和x64处理器架构构建的Windows 8.1和Windows 10应用。我们很快会增加编译器优化,并提供ARM支持,即增加移动支持。

虽然正在开发之中,但WinObjC已经包含了 UIKit库QuartzCoreCoreAudio 音频框架的部分功能。今年晚些时候,微软会发布一个更稳定的版本。

另外,Windows Bridge for Android(又称为Astoria项目)目前尚处于技术预览阶段,只有受到邀请的开发人员才能参与。公开测试版本预计会在今年秋天发布。希望提前试用Windows Bridge for Android的开发人员,可以 点此注册

感谢郭蕾对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群 微软开源WinObjC,为Visual Studio/Windows提供Objective-C开发环境 )。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

谋局者

谋局者

何常在 / 北京联合出版公司 / 2017-1 / 39.80

★商战版《官场笔记》!全面超越《问鼎》《交手》!商战小说*大神何常在迄今为止至为满意之作! ★以马云、马化腾、李彦宏、雷军、刘强东、张朝阳等大佬为原型,写透高手们的大智慧、大手腕、大谋略! ★善谋者胜,善算者赢!内含大量阳谋诡计、商业运作、商业谈判、事件营销等可以读以致用的知识!是商界人士必看读物! ★全景再现互联网三大帝国七大诸侯从无到有从有到强从强到吞并一切的成长和并购史! ......一起来看看 《谋局者》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具