Linked by Thom Holwerda on Thu 4th Dec 2008 22:34 UTC, submitted by Stenley
Java Sun has released the first version of JavaFX, aptly named JavaFX 1.0. "JavaFX 1.0 returns to the sales pitch that Sun used during Java's launch more than 13 years ago: a foundation for software on a wide variety of computing "clients" such as desktop computers or mobile phones. JavaFX builds on current Java technology but adds two major pieces. First is a new software foundation designed to run so-called rich Internet applications--network-enabled programs with lush user interfaces. Second is a new programming language called JavaFX Script that's intended to be easier to use than traditional Java."
Thread beginning with comment 339253
To read all comments associated with this story, please click here.
Nice
by Moochman on Thu 4th Dec 2008 23:28 UTC
Moochman
Member since:
2005-07-06

I've been following JavaFX for quite a while now. It's been a long time coming, but I'm very happy it's here, for many reasons:

-I'm a Java desktop developer (as unlikely as that may sound ;) ), so I'm excited about all the power I'm getting. Sure, stuff like this was possible with plain Swing, but way harder.

-Java SE media support is finally getting some love (again). It's waaay too late, but at least it's arriving. ;)

-Flash and Silverlight are finally getting some competition. This means I can design/develop Rich Internet Applications for free (no Adobe/MS tax), and on my platform of choice (Mac). Plus I get to use millions of open-source Java libraries. W00t!

-JavaFX should mean that apps on mobile devices have better cross-device compatibility, since they will all share a single runtime environment. (and there was much rejoicing.)

-Theoretically (so rumors have it) JavaFX has a good chance of coming to Blu-ray. This would make Blu-ray developers' lives easier and potentially result in more rich content on Blu-ray discs.

All this said, it will be a while till everything is mature enough for real market-beating capacity. Mac support is lagging as always (no JRE update 10 for us means no drag-to-install feature), and Linux/Solaris support is still missing. Performance could also be a lot better, and I expect it will get a lot better with time.

But the important thing is that it has arrived! ;)

Edited 2008-12-04 23:46 UTC