
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."
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:
), so I'm excited about all the power I'm getting. Sure, stuff like this was possible with plain Swing, but way harder.
-I'm a Java desktop developer (as unlikely as that may sound
-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