Google发布Java换成Objective-C的代码转换工具
作者:网络转载 发布时间:[ 2012/9/21 9:14:56 ] 推荐标签:
据国外媒体消息,近日谷歌发布了一款J20bjC的源代码语言转换工具。这款源代码转换工具可以作用于移动平台,J20bjC并非是普通的Java模拟器,而是可以将Java语言转换成Objective-C语言,并直接适用于iOS基础框架,也是说可以将普通的安卓应用程序移植到iOS平台上来。
J2ObjC使Java能够成为iOS应用构建的一部分,因为我们不需要对生成的文件进行编辑。目的是用Java编写应用程序的非UI代码(例如数据访问或者应用逻辑),这样可以被Android应用程序,web应用程序(使用GWT),和iOS所共享了。
J2ObjC为满足客户端应用程序开发者的要求,完全支持Java6和大部分的运行特性。包括异常处理、内部类型、匿名类型,泛型类型、线程和映像。谷歌表示J2ObjC能够与很多开发工具结合使用,其中包括Xcode和Make,并且从Java到Objective-C的转换是完全自动化的。该工具输出的Objective-C源代码无需额外的编辑是非常有必要的。
作为项目开源,如果你热衷于寻找Bug,现在J2ObjC的完整源代码可以在Apache开源许可下获取。
.png)
J2ObjC的源代码语言转换工具
包括异常处理、内部类型、匿名类型,泛型类型、线程和映像。同时支持JUnit测试翻译和执行,而且J2ObjC能用于大多数工具中,包括Xcode和Make。
进入J2ObjC项目页面能了解使用说明、查询源代码、浏览知识库,网站上还有详细的设计文档,方便感兴趣的人学习代码的转换过程。

sales@spasvo.com