RoboVM 1.4 发布,RoboVM 平等的支持命令行,Eclipse,IDEA 或者 NetBeans。RoboVM Studio 是基于 IDEA 社区版本 15 EAP。此版本第一次提供 RoboVM Studio 1.0 Mac OS X EAP 版本: http://bit.ly/1N6tbIQ 。
主要改进:
Fixed a linker crash that happened for Clojure users.
Fixed the dreaded “Line number must not be < 1″ issue a few Clojure users ran into.
Changed the API by moving awakeFromNib
to NSObject
.
Finished adding @WeaklyLinked/@StronglyLinked
annotations to all bindings.
Fixed a few issues with tree shaking.
The IntelliJ IDEA plugin now comes with a setup wizard for prerequisits.
The IntelliJ IDEA plugin now automatically enables auto-make for RoboVM projects, improving synching between storyboards and your code changes.
Launching on the iPad simulator will now default to x86-64.
更多改进请看 发行说明 。
RoboVM 编译器可以将 Java 字节码翻译成 ARM 或者 x86 平台上的原生代码,应用可直接在 CPU 上运行,无需其他解释器或者虚拟机。
RoboVM 同时包含一个 Java 到 Objective-C 的桥,可像其他 Java 对象一样来使用 Objective-C 对象。大多数 UIKit 已经支持,而且将会支持更多的框架。
编译工具基于 GPLv2 许可协议,其他代码使用 Apache 许可。