JavaFX port to iOS/Android status

Jasper Potts jasper.potts at
Wed Apr 24 10:38:58 PDT 2013

Tom, the prototype we did only had a interpreter on iOS which is doable for applications but takes very careful coding to get good performance. AOT would be a better solution if someone can get it working. I also found a interesting tale of a very fast ARM interpreter for Java written in assembler, see:

This link has more up to date info:

But looks like it has not been kept up to date.


On Apr 21, 2013, at 12:23 PM, Tom Schindl <tom.schindl at> wrote:

> Interpreters are but they are not allowed to JIT which is probably necessary to get acceptable speed for some part of JavaFX.
> Tom
> On 21.04.13 20:52, Dennis Franken wrote:
>> AFAIK interpreter and JITs are explicitly allowed since end of 2011 for
>> iOS, AS LONG as they don't download code (And don't circumvent apple's
>> 30% for app distribution)
>> Maybe worth looking into llvm vmkit too?
>> BTW why couldn't the openJRE VM be ported to ios? It runs on arm already?
>> Kind regards,
>> Dennis Franken
>> --
>> Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail
>> gesendet.

More information about the openjfx-dev mailing list