RoboVM favicon

RoboVM

RoboVM lets you create beautiful native apps for iOS & Android, sharing code between platforms, reducing your cost and time-to-market.

Our mission is to bring Java to iOS and to do it properly. We empower the Java developer. RoboVM translates Java bytecode into native ARM or x86 code. Apps run fast directly on the CPU. No interpreter involved. It includes a Java to Objective-C bridge that makes it possible to call into the native iOS CocoaTouch APIs. Objective-C objects can be used just like any other Java object. The compile time tools are GPLv2 licensed. Runtime code is licensed under business friendly licenses, mostly the Apache License v2.0. There are already a number of apps built with the help of RoboVM in the App Store