By Maijaliisa Burkert on Sep 04, 2009
Reviews Interactive recently spoke with Jeff “JavaJeff” Friesen, a freelance software developer and educator specializing in Java technology. Jeff teaches Java at a local college and has written several books on Java, as well as numerous articles for java.net and JavaWorld.com. Jeff has an upcoming article on JavaFX 1.2's animated transition classes that is scheduled to be published in September at InformIT.com.
Jeff's primary involvement with JavaFX is currently academic, helping developers learn how to best use and extend Sun's JavaFX technology. Much of Jeff's research is presented in articles on his Web site at javajeff.mb.ca. Jeff's most recent JavaFX research projects include the "Painter's Canvas" article, which “provides the means to introduce complex graphics, such as fireworks, into a scene that cannot be (easily) generated via nodes,” as well as the recently published Units Converter application for JavaFX 1.2. Jeff reported he is currently working on some new and interesting JavaFX applications and has written additional articles on various JavaFX 1.2 APIs that will be posted in articles on his Web site later this month.
When asked what Jeff liked best about JavaFX he said how the technology “simplifies the development of rich internet applications.” He said “this write-once/run-anywhere capability greatly reduces the learning curve in developing applications for your customers.” Regarding the JavaFX 1.2 release Jeff feels the most helpful new features include added support for NetBeans, and the overall performance increase of JavaFX itself.
Looking to the future Jeff said he is eagerly anticipating the 1.3 release to see the new performance upgrades as well as the new APIs. He stated: “I understand that performance will be improved in part by replacing JavaFX's dependence on Java2D with an equivalent technology known as Prism,” but pointed out that it may not happen in time for the 1.3 release. He also said he is really looking forward to working with the JavaFX Authoring tool, stating “I think this tool has the potential to save developers lots of time in laying out their user interfaces,” and also believes the if the tool is successful it “will greatly help to further JavaFX adoption.”
To read more of Jeff's interview click here.