JavaFX port to iOS/Android status

Tobias Bley tobi at ultramixer.com
Mon May 13 02:50:00 PDT 2013


So does it mean we are able to build a iPhone app with OpenJFX ready to submit to the AppStore?


Am 13.05.2013 um 11:42 schrieb Niklas Therning <niklas at therning.org>:

> The iPad you see in the video has been jailbroken but I can confirm that
> BrickBreaker also works on my non-jailbroken iPhone5. Didn't want to use
> that though in the video since you only see the upper left corner of the
> screen. :-)
> 
> 
> On Mon, May 13, 2013 at 11:37 AM, Niklas Therning <niklas at therning.org>wrote:
> 
>> Hi,
>> 
>> I'm the founder of the RoboVM project. Yes, RoboVM uses AOT and yes that's
>> a real iPad in the video.
>> 
>> /Niklas
>> 
>> 
>> On Mon, May 13, 2013 at 11:07 AM, Tobias Bley <tobi at ultramixer.com> wrote:
>> 
>>> 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