Building JavaFX Rich Clients For JavaEE Enterprise Applications

JavaFX is an environment for building rich client applications. Using a scenegraph at its core and providing many advanced features, e.g. effects, animations, media-support, it greatly simplifies the task of implementing expressive user interfaces with engaging user experience. The API is entirely provided as a Java API making it also available for other programming languages that run on top of the JVM.

In this talk we will take a close-up look at a typical distributed application. Focus will be the rich client implemented with JavaFX, which is connected to a JavaEE 6 server. All of the advanced features, that are aimed at enterprise application development, will be covered, e.g. FXML, CSS styling, layouts, UI controls, and data binding.

After this talk you will have a clear understanding of the possibilities JavaFX 2.0 provides, which will enable you to make sound decisions how it may help you in your future projects. You will also have a good impression of what developing with JavaFX 2.0 feels like.


Speaker At Java ConferenceMichael Heinrichs has been part of the JavaFX development team right from its early days in 2008. During the early access phase until the release of JavaFX 1.0, he was part of the JavaFX Compiler team. After that he joined the JavaFX Mobile team where he was mainly responsible for performance tuning. In 2010 he became the technical lead for the core components of JavaFX: JavaFX Beans and Properties, the Binding API, the new collections and the Animation API.Michael loves to meet people from other cultures, enjoys cooking and spending time with his family.

Michael Heinrichs will be presenting on “JavaFX Rich Clients For JavaEE Applications” at the 6th Annual Conference On Java to be held in Pune, India on 2,3 December 2011.Click here for a list of other Speakers & Sessions @ The Conference
This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.