No JavaFX for iOS, Android or WP - why not?

John C. Turnbull ozemale at
Tue Oct 9 01:18:07 PDT 2012

Hi Tobi,

I realise it's not an official Oracle statement but that's part of the
problem; Oracle didn't make an official statement on this at JavaOne when I
suspect many people were hoping for one.  In fact, I seem to remember a
session titled something like "JavaFX on iOS" was being tossed around for
possible inclusion in this year's JavaOne some time ago.

It's blatantly clear that Java developers *crave* JavaFX on mobiles and yet
Oracle are waiting for clear commercial interest to justify such support?
As has been pointed out several times, JavaFX cannot be considered a success
if it is limited to the scope of the desktop and perhaps some embedded
devices.  Many predict that the PC in its current form will largely
disappear in the next 5 years so where would that leave JavaFX?

Java developers are largely passionate about their language and do not want
to learn Objective C or C# or whatever language is required on each device.

In my opinion, being able to code in Java and deploy to Windows, Linux,
MacOS, iOS, Android, Metro etc. could propel JavaFX to amazing heights as
the best platform for client side software development on the planet.
Please Oracle, don't miss this enormous opportunity!  What do we have to do
to convince you that this REALLY IS A GOOD IDEA?


-----Original Message-----
From: Tobias Bley [mailto:tobi at] 
Sent: Tuesday, 9 October 2012 18:10
To: John C. Turnbull
Cc: openjfx-dev at
Subject: Re: No JavaFX for iOS, Android or WP - why not?

Hi guys,

first of all: that's not an official press release of Oracle...

second: please take part of the current discussion on JavaFX forum about
"JavaFX on iOS, Android and Windows 8":

Richard Bair there asked for developers and companies who have a real
(commercial) interested in using JavaFX on iOS.... So please please write
Richard an email to show him your real interested.

Best regards,

Am 09.10.2012 um 08:24 schrieb "John C. Turnbull" <ozemale at>:

> I didn't have the pleasure of being at JavaOne but in a blog by Lucas 
> Jellema (and retweeted by Nicolas Lorain) the following is stated:
> "JavaFX is no longer intended for use on SmartPhones. The iPhone, 
> Android and Windows Mobile phones are provided by the respective 
> platforms, there is no room there for JavaFX. JavaFX is targeted at 
> the desktop to replace Swing and at smaller devices that run embedded
> This is extremely disappointing especially after having seen demos of 
> JavaFX running on iOS and Android devices.
> Can someone explain why this decision has been made?
> Thanks,
> -jct

More information about the openjfx-dev mailing list