Jonathan Giles on JavaFX
By chhandomay on Aug 24, 2009
Interactive recently talked with Jonathan
Giles, a JavaFX evangelist and
software engineer from New Zealand who primarily builds enterprise
applications and specializes in user interface/user experience
development. Jonathan is a huge fan of Java, and is well-known among
Java developers for publishing his 'Java desktop links of the week'
on his blog. Jonathan,
as a developer of enterprise software, approaches JavaFX with a
different perspective, and looks to see the program utilized in
various enterprise applications in the form of controls such as
buttons, lists, menubars, tables, and trees.
Jonathan is a relatively new developer in the JavaFX environment, and only recently began working with the program after winning a trip to JavaOne in the “Dude, where's my pass?” contest. Jonathan reported that at JavaOne he was “brainwashed” by members of the JavaFX team when they showed him the work that had been done on controls. He stated: “I was pleasantly surprised and for the first time saw huge potential in JavaFX to be a player in the enterprise software arena, as well as in other areas...such as RIA.”
True to form, Jonathan reported that his favorite feature in the JavaFX 1.2 release is the new controls and the framework around them and noted “JavaFX 1.2 created a very good, clean foundation for future JavaFX releases to include new controls.” Jonathan just finished an early release of a JavaFX menubar control which “allows people to have the 'File' and other menus atop their applications,” and is now available in the JFXtras project.
|As to the future
JavaFX, Jonathan said “I want to see the future of JavaFX
continue its focus on building out controls,” which he said he
would like to see followed up with an improved graphics stack and
improved performance. He stated that once that happens a
JavaFX application framework should be developed and made available.
Jonathan believes if this happens JavaFX “will be at the
point where it can be seriously considered and used by people wanting
to build enterprise software.”
To read more of Jonathan's interview click here.