CITYTECH: enterprise application with JavaFX, Seam, and Exadel Flamingo

Great post by John Kraus from CITYTECH on how they used Exadel Flamingo to connect rich JavaFX UI to their existing Seam application. It’s good to see JavaFX slowly penetrating the enterprise. And with Flamingo, it becomes even simpler. Companies can leverage their existing services and easily connect them to JavaFX rich UI as CITYTECH did.

There are a number of interesting new features in Flamingo. There is now server-side push and off-line applications for JavaFX. There is also a connector for Google’s Android platform. I’m planning to blog about these technologies and more very soon. As for JavaFX tooling, we have been working on JavaFX plug-in for Eclipse. Try it out. The plug-in is going to be open source any day now.

Read blog post here

Seam hotel booking with JavaFX

More than a year ago Exadel used Flamingo RIA framework to create Flex and JavaFX interfaces for the popular Seam booking application in addition to standard JSF UI. You can still find the original applications running here. You can register once and login using any user interface.

Since we built the JavaFX interface last year, we used a preview version of JavaFX. We have started converting the JavaFX user interface to use the latest JavaFX version 1.2 and also use the new UI controls.

Once we are done, we will make the application (and sources) available for download. As this would be the first true JavaFX enterprise application, we will share our experience developing such application: what’s good, what’s not and what needs to be improved.

Screen shot of the new version:

screenshot_001