Book Review: JavaFX 8 -- Introduction by Example

JavaFX 8: Introduction by Example is the book that you absolutely must get hold of if you're interested in JavaFX in any way at all. The authors (Carl Dea, Mark Heckler, Gerrit Grunwald, José Pereda, and Sean Phillips) are all awesome and famous in the JavaFX community and the chapters are purely practical and useful, and well written, and even humorous at times. You couldn't ask for a better combination of people and topics in a book dedicated to JavaFX.

The chapters are as follows:

  1. Getting Started
  2. JavaFX Fundamentals
  3. Lambdas and Properties
  4. Layouts and UI Controls
  5. Graphics with JavaFX
  6. Custom UIs
  7. Media with JavaFX
  8. JavaFX on the Web
  9. JavaFX 3D
  10. JavaFX and Arduino
  11. JavaFX on the Raspberry Pi
  12. JavaFX and Gestures

My current interest lies in the Raspberry Pi and so I was very pleased to find the JavaFX and Raspberry Pi chapter by Mark Heckler and José Pereda and dove in immediately:

It's kind of geek humor, but I found it quite funny to read the EPUB version of the book, i.e., a book all about JavaFX, in an EPUB Reader that I've made... in JavaFX! Maybe I'll get to deploy it to the Raspberry Pi soon (once I figure out how to connect my LCD display to the Raspberry Pi):

The entire book can be seen as a NetBeans IDE tutorial, since NetBeans IDE is used from beginning to end, which is awesome. Aside from that, everything is useful and practical and, as I said above, you should buy it immediately. As in, right now, this minute:


Thanks Geertjan for the review! The embedded device chapters (Pi, Arduino, etc) are all fantastic. I was very lucky to be associated with this effort.
We all agreed to standardize on NetBeans 8 for this book because NetBeans made wide array of chapter topics easy and practical. This was critical to intended target audience which was a mix of developers whom would likely know Java but be new to JavaFX.

Posted by Sean Phillips on July 09, 2014 at 08:54 AM PDT #

Bought the book! Thanks for recommending this.
BTW: I too am experimenting with the Raspberry Pi.

Posted by Bruce on July 13, 2014 at 08:15 AM PDT #

Recently finished a rather big project using JavaFX, wish I had this book when I started! I don't own it yet, but heading over to Amazon now after reading the review..

Posted by guest on July 16, 2014 at 09:54 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed

Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.


« July 2016