This is a fork of RoboVM, an ahead-of-time compiler for JVM bytecode to x86, x86_64, thumbv7 and ARM64 machine code, on Linux, Mac OS X and iOS. RoboVM allows you to create native iOS apps with your favorite JVM language, including Java bindings for Objective-C APIs.
This fork is based on the last open-source version of RoboVM.
Preferences -> Plugins
Install plugin from disk...
Help -> Install New Software...
Add...
and enter the update URL from aboveRoboVM for Eclipse
and finish the installationTo use the RoboVM plugin via Gradle, follow the README in the repository.
The Maven artifact coordinates have been changed to groupId com.mobidevelop.robovm
instead of org.robovm
. The artifactIds
stay the same. The version has been bumped to +2.0.0(-SNAPSHOT)
as to not be confused with the original RoboVM versioning scheme.
If you have an existing application, you can simply change the groupId for plugin and dependency references in your Gradle or Maven build.
See the old official documentation or the wiki (WIP).
iOS 11 and XCode 9 are mostly supported, for details please see the wiki
Interface Builder Integration is also available, details here
Debugging support
Connect with like-minded people in the official Gitter room
Discussions should be submitted as pull requests or issue reports on the GitHub repository
Contribute to the fork on Github.
Contributions to the runtime code (Java class libraries, iOS bindings, native code, ...) must be licensed under Apache 2. Contributions to any other parts must be licensed under GPLv3.