Interview with JavaFX Developer Stephen Chin
By chhandomay on Aug 18, 2009
Interactive recently spoke with JavaFX
developer Stephen Chin, a
prolific developer and blogger within the JavaFX community. Steve is
one of the co-authors of the recently released Pro
JavaFX Platform book, and was also named a JavaOne 2009 Rock Star
for his WidgetFX
session. Steve began working in JavaFX in May 2008, after being
challenged by Sun's Josh Marinacci to write a program in JavaFX. The
challenge turned into the development of WidgetFX, and has kept Steve “heavily
involved with JavaFX,” ever since.
Steve recently launched a new JFXtras Community Site, which is an open resource and forum for the entire JavaFX community. Steve pulled together samples from multiple contributors across the JavaFX community under a commercial-friendly, open-source license. The samples are intended to help users learn and explore the language. The site also features additional JavaFX resources and documentation. Steve also continues to work with WidgetFX, a desktop widget framework for Java written entirely and JavaFX, as well as JFXtras, a component and add-on library for JavaFX.
In discussing the new JavaFX 1.2 release Steve said, “Java FX 1.2 is a huge step forward for the platform!” He stated that the Skinnable Controls, New Layout Classes, and Charting Support are, in his opinion, the most important new features in the release. When asked how JavaFX has changed the way developers create RIAs Steve said: “JavaFX takes the best of client technology with a rich scenegraph, elegant animation support, and built-in media playback, and combines this with web service access, designer skinning and tools, and full browser integration....for the first time, Java client and Web developers can join forces to build applications that are immersive, rather than tiered.”
on the future of JavaFX, Steve noted that all modern technology
startups are required to demonstrate their technology working across
a wide variety of mediums, which generally requires programming in 5
or 6 different languages with incompatible feature sets and
code bases. Therefore, Steve believes “JavaFX
brings the promise of write-once, run-anywhere to all of these
screens, which will dramatically reduce time-to-market of innovative
solutions, and unlock applications that we can't even dream of
To read more of Steve's interview click here.