As I mentioned in the Can JavaFX be used to Develop Real-World Applications post, Yakov Fain indicated that he has started looking into JavaFX and plans to publish a couple of articles (in Java Developer's Journal) going through development of an application that real-world software developers can relate to.
Today, Yakov released an excellent article entitled Pet Store with JavaFX 1.0.- Part I which includes a quick video (6 minutes) of the Pet Store Demo UI in JavaFX. In this version, the JavaFX program is integrated with Sun's Pet Store Demo application services and database. For example, the screenshot above shows the information about one of the available cats. The screenshot below demonstrates the ability to use the wrap() function of the SwingComponent class to wrap Swing components, in this case to add data about a new pet.
Be sure to take a look at this article and video, which features Sylvester Stallone (just kidding, the screenshot below shows Yakov Fain being added as a pet and uploading his picture).
Congratulations, Yakov, and thanks for this great example of using JavaFX for the UI in an enterprise application!
Regards,
Jim Weaver
http://JavaFXpert.com (Learn JavaFX blog)
why do you need to use
3. Uses infrastructure created by JSF 2.0
some people are turned off by JSF in general.
Posted by: sj2004 | March 03, 2009 at 11:43 AM
I like the blog very much, this is a very professional evaluation of Java FX.
I agree with author completely, until we don't have JAVAFX getting used for real life enterprise applications its usage will be not widely adopted.
Flex offers very good library of web components, till the time JAVAFx does not comes out with
1. Very good skinnable web component library.
2. Very good animated/interactive charting library.
3. Uses infrastructure created by JSF 2.0
JAVAFx is a very good initiative and has got a decent start, now in 2.0 JAVAFX needs to focus on exhaustive web components + performance + JSF 2.0 integration or something to come in web space fast.
it wont be widely used.
Posted by: Rahul Mahajan | February 28, 2009 at 07:09 AM
sboulay,
"This is exactly the kind of demo apps that I am looking for - thanks for posting this."
Yakov did a great job on this, and plans to publish the NetBeans project so that we can all see the source code. I'll create another post when that occurs.
Thanks,
Jim Weaver
Posted by: James Weaver | February 13, 2009 at 12:44 PM
This is exactly the kind of demo apps that I am looking for - thanks for posting this.
Posted by: sboulay | February 12, 2009 at 04:14 PM