zafena development

January 27, 2013

RoboVM 0.0.1 got released this week by Trillian AB.

RoboVM’s main focus is to compile Java to native for deployment on mobile devices such as iOS and Android. RoboVM uses a Java to Objective-C bridge built using LLVM. Good news is that the same process work for converting Java applications to native applications on GNU/Linux systems as well!

Mario Zechner the author of libgdx posted this nice picture from inside DDD/GDB of his first HelloWorld compiled to native X86 code running on a GNU/Linux machine.
GNU/Linux machine code generated by RoboVM seen from inside DDD/GDB


  1. Why reinvent the wheel? Avian could do this for a long time.

    Comment by ren — January 31, 2013 @ 17:57

  2. I for one love the creativity by the freejava community.

    RoboVM tries to avoid using OpenJDK classes to stay safe from Oracle patent litigation.
    RoboVM also runs without an internal JIT to stay safe from any iOS store EULA change.

    Comment by xerxes — February 6, 2013 @ 15:42

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress