By mitchp
via pushing-pixels.org
Published: Jul 14 2010 / 15:42
It’s been three years since JavaFX was announced to the world, and it’s time to see how far has it gone with capturing the minds of the target audience. From the very beginning, JavaFX was positioned to be a prime environment to create compelling user interfaces (count how many times the word “rich” is used in the first sentence):
Comments
nstuart replied ago:
Voting down because
a) comments are closed. Come on now, that article begs to be discussed!
b) no real argument besides people aren't using it, but why are they not using it? no insight given at all for that...
nmatrix9 replied ago:
I really wanted JavaFX to succeed in the next generation RIA space. Java Developers don't "get it" now but we really, really, really need a RIA infrastructure the way Microsoft and Adobe have set up theirs. The first time I saw JavaFX I didn't like it, 3 years later and in my opinion it still sucks. The best RIA framework out there that Sun or Oracle (if they can plan well enough) is the Pivot framework. Dump JavaFX and allocate all necessary resources to Pivot. Or else 5 years from now the close RIA ecosystems of MicroSoft Expressions/SilverLight and Adobe Tools will leave the JAVA RIA space in the dust. Just watch and see.
Miloskov replied ago:
Even Silverlight does not have the mind share Microsoft was hoping and Flex/Flash is loosing grounds with the HTML5 movement.
Me I think as a Java developer something as GWT is the way to go for the future as HTML5-CSS3-Javascript for RIA's
Check this out what this guys are doing with HTML5, Jquery and Javascript is awesome, a 2.5d game engine over that:
http://www.dextrose.com/en/projects/aves-engine
Full 3D we have to wait little bit until the WebGL spec is finnished but it will be not so long.
As I said even the Silverlight and Flash does not have a bright future, Maybe Flash will stay because the video capabilities but HTML5 video could catch soon enough.
nmatrix9 replied ago:
nstuart:
Your right about the article being to ambiguous on "why" JavaFX is not seeing the momentum that Microsoft silver/expressions is seeing (and yes they are getting more popular the way Java purists once looked down on .net and thought in their arrogance it would never catch on).
I suggest you read this as repeating what was predicted about the usability of JavaFX for designers on here would be like stomping on a dead horse.
http://seamframework.org/Community/Flex3VsRichFaces4#comment105533
nstuart replied ago:
Thanks for the link nmatrix9, thats more what I expected from this article. Also, I have not heard of Pivot (another poster mentioned it here as well) so that was good to see well.
More reading to do now...
RawThinkTank replied ago:
Everything can change if Dalvik VM comes to desktop, its so efficient that it can even replace HTML5.
Miloskov replied ago:
JavaFX is dead!. RIP.
They should release the javafx libs opensource so Swing/Java2D could use them. Ok back to business with Swing/Java2D. Oh by the way GWT it is looking sexy for RIA's(HTML5-CSS3-Javascript is the future for the web).
philho replied ago:
Train wreck, dead... A bit strong...
I would say it is sleeping... It had lot of promises, it failed on providing quickly a widened base set of good UI components (table, rich editor... while Pivot focused first on this requirement), it failed on being widespread (on the mobile front, works only on recent Windows Mobile phones, which is quite a niche; still waiting to see TVs with good JavaFX applications; etc.).
On the other hand, it had improved performance, it has decent graphics capability (but still no bitmap drawing support) and it is nice to code with...
The forums are quite quiet currently...
I think that it is watched by lot of programmers (mostly Java programmers?), but not many big projects are built upon it. Because of lack of enterprise components, it seems it is still seen as a toy, nice to do spectacular graphics but too light to do ambitious GUIs.
I still believe in the platform (I enjoyed learning it, and still enjoy coding with it) but I hope Oracle will wake up, open source it (see http://java.dzone.com/articles/stephen-chins-petition-open petition) and push it harder before it is totally abandoned by enterprises.
ct replied ago:
+1 for Pivot. Open source, maturing quickly, code is standard Java... all of those are major plusses in my book.
RawThinkTank replied ago:
its sad that people are wasting their time on JFX
Pivot is good
Miloskov replied ago:
Pivot, Applets, Its almost the same thing. People/Users they dont want plugins installed, they just want to open a website or web application with their favorite browser and instantly view the contents without loading times or deployment problems or if the application is exclusive for android or iphone or windows etc, they dont want anymore that kind of problems. HTML5 is the thing, really!.
Voters For This Link (43)
Voters Against This Link (6)