aspose file tools*
The moose likes JavaFX and the fly likes Opinions on JavaFX Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JavaFX
Bookmark "Opinions on JavaFX" Watch "Opinions on JavaFX" New topic
Author

Opinions on JavaFX

Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

Two days until official launch (assuming Sun doesn't delay, again). No Linux support, no OSX support, Windows only. Though Sun says Linux is soon to follow.

Personally, I think JavaFX will fail. I think not coming out of the gate with at least Linux support is a big red flag. I think shutting the community out of JavaFX's roadmap is a huge mistake. I think Flex and Silverlight already have such a strong footprint on the RIA market that trying to revive applets via JavaFX won't work. I think the "declarative markup" of the JavaFX langauge was architecturally a big mistake. Using XML or utilizing the Groovy language would have been a much better approach.

But what do you think?


GenRocket - Experts at Building Test Data
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41800
    
  62
I think JavaFX solves a problem that hardly anybody has any more, because most people/companies have moved away from client-side Java. To me it's not clear how JavaFX will lure developers away from Flex/Flash/AJAX/Silverlight.

For Java developers, it's yet another syntax to learn; I'm not sure having an XML syntax instead would be much better. As regards new features, bindings are nice, but hardly earth-shattering.

Non-Java developers can't really use JavaFX without a good understanding of Swing, so it's not something a web developer can pick up quickly without having to learn up a good deal of Java as well.


Ping & DNS - my free Android networking tools app
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41800
    
  62
After installing the SDK I notice that apparently the JavaFX Script syntax changed again some time during the last few months (e.g., attribute doesn't exist any longer). While there's a complete language reference available, I'm in need of an upgrade guide that explains what's changed, and which constructs have been replaced by which other ones. Has anybody seen such a thing?
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

Originally posted by Ulf Dittmer:
After installing the SDK I notice that apparently the JavaFX Script syntax changed again some time during the last few months (e.g., attribute doesn't exist any longer). While there's a complete language reference available, I'm in need of an upgrade guide that explains what's changed, and which constructs have been replaced by which other ones. Has anybody seen such a thing?


http://steveonjava.wordpress.com/2008/12/07/migrating-from-the-javafx-preview-release/
Aum Tao
Ranch Hand

Joined: Feb 14, 2006
Posts: 210
Non-Java developers can't really use JavaFX without a good understanding of Swing, so it's not something a web developer can pick up quickly without having to learn up a good deal of Java as well.

As far as I know, Linux only has about 5% market share in this area. Therefore, delaying support for it seems to be a pragmatic approach instead of postponing the release. Also, it includes JavaFX Production Suite - a set of tools that enable designers to exchange visual assets with developers to develop rich Internet applications.
[ December 07, 2008: Message edited by: Prateek Parekh ]

SCJP 1.4 85%
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

Originally posted by Prateek Parekh:

As far as I know, Linux only has about 5% market share in this area. Therefore, delaying support for it seems to be a pragmatic approach instead of postponing the release. Also, it includes JavaFX Production Suite - a set of tools that enable designers to exchange visual assets with developers to develop rich Internet applications.

[ December 07, 2008: Message edited by: Prateek Parekh ]


I'd be willing to bet the developer market share for linux is higher and in my opinion that is more important for JavaFX adoption than consumer market share. If developers can't create content then consumer market share is moot.
Aum Tao
Ranch Hand

Joined: Feb 14, 2006
Posts: 210
I've met these guys and they are very committed to providing support for Linux and OpenSolaris. And, being a Linux desktop user, I hope it wouldn't take a lot of time.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Opinions on JavaFX