Fork me on GitHub
Warning! RoboVM is pre-alpha software. It's not yet ready for production use. Expect to be bitten by bugs. If you find a bug, please report it.
NEWS

RoboVM

Develop iPhone and iPad Apps in Java with RoboVM

Download »

Installation instructions »
Get the Eclipse plug-in »

Java to Native

The RoboVM compiler translates Java bytecode into native ARM or x86 code. Apps run directly on the CPU. No interpreter or virtual machine involved.

Read more »

Objective-C Bridge

RoboVM includes a Java to Objective-C bridge. Bridged Objective-C objects can be used just like any other Java object. Much of UIKit is already bridged and more frameworks will follow.

Read more »

Share Code

Easily share code between Android and iOS apps. The standard classes (java.lang.*, java.util.*, etc) included in RoboVM are based on Android's runtime.

Read more »

Free Software

The compile time tools are GPLv2 licensed. Runtime code is licensed under business friendly licenses, mostly the Apache License v2.0.

Read more »