Trillian Mobile today announced the first commercial release of RoboVM, the cross-platform mobile app development solution for Java developers. RoboVM’s goal is to turn the world’s 10 million Java developers into cross-platform mobile developers by making Java 8 work on both iOS and Android devices. With RoboVM, developers can use the tools and JVM programming languages they are familiar with and can share code between Android and iOS apps without compromising the user experience. Hundreds of apps built with RoboVM have already been published to the Apple App Store and are growing in numbers.

“In the past six months, thanks to hard work, successful recruiting and angel investments, we accelerated the commercial release of RoboVM, which developers can download and use today,” said Henric Müller, CEO at Trillian Mobile.

“RoboVM has great performance, comprehensive coverage of iOS APIs, and integrates smoothly with our build system. It’s a Java loving iOS developer’s dream come true!” said Michael Bayne, CTO of Three Rings, a San Francisco game development company.

The RoboVM 1.0 release includes core open source technology, allowing full access from within Java to iOS APIs and third party libraries, unrestricted for both non-commercial and commercial use. Developers can write apps entirely in Java or alternative JVM languages, including the UI layer, which can be created using Java bindings to native iOS APIs or JavaFX. By using JavaFX, apps can share 100% of their code across both Android and iOS .

RoboVM commercial licenses extend the open source stack with additional features and services:

  • JDWP compliant debugger for both simulator and on-device debugging
  • Improved crash reporting
  • Private e-mail support, with and without SLA
  • JavaFX support
  • Hotfix support
  • Alpha channel access

Pricing and licensing information is available at Pricing is based on chosen features and support and scales with company size.