Google突然发布了一款名为“J2ObjC”的源代码转换工具,可将Java语言编写的程序转换称Object-C语言,并直接使用iOS框架,这意味着Android上的程序可以直接转换成iOS App。


 J2ObjC完全支持Java6和大部分的运行特性,包括异常处理、内部类型、匿名类型,泛型类型、线程和映像,同时支持JUnit测试翻译和执行,而且J2ObjC能用于大多数工具中,包括Xcode和Make。目前J2ObjC代码转换工具被放在了Google Code上,开发者可点此进入获取这款工具。

  Android系统发展势头迅猛,但Android App的质量和iOS上的App还是有所差距。现在Google发布了J2ObjC,Android App移植到iOS平台的难度大幅下降,毫无疑问这会大幅增强Android平台对开发者的吸引力——将Android App移植到iOS很简单,但将iOS App移植到Android就要花费很多工夫了,开发者如果以Android为基准平台开发App,可以兼顾Android和iOS平台,赚钱更容易。一旦吸引了大量原本只专注于iOS平台的开发者转型,Android App质量的提高也在情理之中了。苹果会怎样对待Google这一步棋呢?让我们静候消息吧。