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

Daniel Zwolenski zonski at gmail.com
Tue Oct 9 00:06:05 PDT 2012


Here's the full article:
http://technology.amis.nl/2012/10/08/javaone-2012-the-big-stories/

The section on JavaFX contains the quote that John provided.

Reading through this article is very sad in a lot of ways. It would be good
to know the opinion of the JFX team on this article and how much of this is
a reflection of the official Oracle/JFX stance.

"Oracle sees HTML 5 as the way forward for browser based applications"

i.e. 90% of the applications out there? Leaving JFX only worth the hassle
for pure desktop apps? Why bother, especially when HTML5 can do most of the
things JFX can (in some cases it can do more), plus it deploys
cross-platform easily and it works well enough on popular SmartDevices?

"One of the big things happening right now obviously is HTML 5. Bringing
rich graphics, animation and interactivity to the browser renders the Java
Applet (as well as Flash and Silverlight plugins) rather obsolete. HTML 5
runs on all kinds of devices, from Desktop browser, tablet all the way to
mobile devices. Rich and interactive applications using a cross
platform/cross device technology: HTML 5 (along with CSS 3 and JavaScript
and typically introducing Web Sockets as well) is a winner."

If HTML5 is the "big thing" that is "bringing rich graphics, animation and
interactivity", what's JFX then?




On Tue, Oct 9, 2012 at 5:39 PM, Daniel Zwolenski <zonski at gmail.com> wrote:

> Bad, bad news. Is it true?
>
>
> On Tue, Oct 9, 2012 at 5:24 PM, John C. Turnbull <ozemale at ozemail.com.au>wrote:
>
>> 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 Java."
>>
>>
>>
>> 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