This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Earlier this year I was trying to build some UI using Adobe Flex EClipse plug-in. I could successfully do that easily. Last month I was trying to do similar things using Java FX, but it took me a little longer. I might be missing the point that these two things are addressing separate things. Is that so?
Can Authors please explain/throw some light following things ,
1) If we want to use Java FX in place of Flex , how is that possible?
2) If Someone knows the Flex how it would be useful in learning Java FX widgets and controls.
Joined: May 14, 2004
Can you please let me know your thoughts on this?
1. That's the theory. I don't believe JavaFX is quite ready to really compete with the likes of Flex. Time will tell if it ever does.
2. If you know Flex and like Flex, I don't believe JavaFX brings anything extra to the table, yet.
I deeply appreciate your response Mr. Sheriff.
I know Flex a little bit but I could not convince our manager at once to use Flex instead of Standard JSP/Servlet/Struts stuff. While posting this question I was also looking at the strong points that I can put ahead in future if such condition comes.
Anyways thanks once again.
With JavaFX you get full and easy access to the Java API. And if you stick to the JavaFX in common, you also get portability among the desktop, mobile, and (future) tv environments.
I am not prepared to offer a comparison with Flex, but I urge you to check out JavaFX. It's not that hard to learn.
I've stated in other posts on this forum: its declarative style results in concise and readable code, it has static type checking which helps reduce typing errors, it is a full-fledged language with mixin inheritance. It lets you create applications that are well-designed & object-oriented. Its performance is good (1.2 had a lot of improvements).
I believe it to be a good alternative to JSF. JavaFX lets you build a compelling front end to a web-based app.