Monday, June 25, 2012

REVIEW: JavaFX 2: Introduction by Example

Since I'm writing JavaFX 2 tutorials, I decided to recommend some good books for learning JavaFX 2. In this article, I'll write a reveiw of book called "JavaFX 2: Introduction by Example" by Carl Dea.

JavaFX 2.0 Intrduction by Example
JavaFX 2.0 Intrduction by Example

Who this book is for?
If you are a Java programmer and want to quickly start with JavaFX, then this is the book for you. Through these examples, you will understand how the new Java graphical APIs work.

What does this book covers?
This book covers fundamentals of JavaFX 2 graphics, animation, audio, video and the Web. The examples in JavaFX 2: Introduction by Example  are clear and well explained. All examples are problem oriented, also this book provides brief text description of the new JavaFX 2 features used in that example. Examples from the book were fun and exciting to do.The book also a tutorial on how to install required software for development (JavaFX 2, NetBenas IDE). Examples are written in NetBeans IDE, anyway NetBeans IDE isn't required, but recommended. You can easily use any other IDE, like Eclipse for example. 

What doesn't this book cover?
After all off these positive things about the book, the negative thing is that  some of the important topics in JavaFX 2 such as charting, FXML, GroovyFX and ScalaFX are not covered in this book. Anyway, I  don't think that this is  a big problem, because if you learned this stuff from the book, then you will easily be able to  learn about those things via the JavaFX API documentation and other online resources. Also, it's unfortunate that at the time of writing the book, didn't exist Scene Builder. It would be cool to read and learn about it.

If you want to get into JavaFX quickly and as fast as possible, then this book is a great place to start. You will not become a JavaFX expert after reading this book, but it's clear by reading the title that you won't become one. But, if you are interested in learning JavaFX, then this book is a good place to start. I strongly recommend it to you. 

Buy  JavaFX 2: Introduction by Example  by clicking on the image below.


  1. I've surfed the net more than three hours today, and your blog was the coolest of all. Thanks a lot, it is really useful to me

  2. Wow men, nice words here, I appreciate that. Glad that you liked my blog.

    Feel free to read and share stuff from my blog.