
This book is – as the title says – an introduction to the rich client platform that is JavaFX. JavaFX has developed and matured, and the current version (2.2.4 as I write) is full of very helpful features for Web Developers. The aim of this book, which covers version 1.3 but still is very useful, is to show how JavaFX can easily be used to develop desktop and browser – as well as mobile – applications.
JavaFX is considered the next step in the evolution of Java as a rich client platform. It is especially designed to provide a lightweight, hardware-accelerated Java UI platform for enterprise business applications. In addition, it offers significant advances for developers that have worked with Java: With JavaFX, developers can preserve existing investments by reusing Java libraries.
Some view JavaFX as the next step in the evolution of Java as a rich client platform. Whether this is true or not remains to be seen. However, for the moment this platform is much less used than it probably deserves to be. Part of the reason may be the phenomenal success of jQuery. Part of it may be some issues concerning the license: Only parts of JavaFX are open source. The Oracle JavaFX runtime and SDK will continue to be released under the Java Binary Code License.
Be that as it may; JavaFX – A Beginner’s Guide is a good, concise and well written introduction to the JavaFX platform. It has lots of useful examples and also provides a list of Self Test Questions at the end of each chapter to aid in learning.
{ 0 comments }



