JavaFX on iOS, Android and Metro

Richard Bair richard.bair at
Tue Jul 17 10:58:37 PDT 2012

> Can anyone confirm this?  Surely if this is true then Java itself would be
> significantly handicapped in these environments and would need to be fully
> interpreted only.

Yes, iOS (and to my understanding Metro) do not allow executable memory segments to be created by the application. Hence, no JIT. The standard solution to this (Adobe AIR does this, for example) is to have ahead of time compilation.


More information about the openjfx-dev mailing list