JavaFX port to iOS/Android status

Tobias Bley tobi at ultramixer.com
Mon May 13 02:07:52 PDT 2013


Great to see! Does it mean RoboVM uses AOT to compile the complete OpenJFX to native code? Does it work on a real iPad too?


Am 13.05.2013 um 10:51 schrieb Tom Schindl <tom.schindl at bestsolution.at>:

> On 21.04.13 20:12, Tom Schindl wrote:
>> Hi,
>> 
>> I think Richard mixup a bit in his list VMs and AOT compilers. XMLVM is
>> a AOT compiler producing an iOS/Android executable from Java-Class files
>> (in the end it produces ObjectiveC code which emulates the Stack of the
>> JVM so the code is not really human readable).
>> 
>> There are 2 stragegies to run FX on iOS (fairly the same is true for
>> Android):
>> * get a VM running on the device (this VM is not allowed to JIT)
>> * AOT compile your Java app so that it runs without a JVM
>> 
>> 
>> I currently only know of Avian to run as a JVM on iOS/Android whereas
>> there are at least 2 AOT compilers:
>> * XMLVM
>> * RoboVM (main target is iOS as of now)
> 
> http://blog.robovm.org/2013/05/javafx-openjfx-on-ios-using-robovm.html
> 
> Tom



More information about the openjfx-dev mailing list