le 4 décembre 2014
ok i try to comment this book in english.
I am quite frustrated by this book. it is very well written. First chapter is very well, you are in confidence but after that it's too superfical, in my point of view. Ok there is a lot of examples but i am not agree with a previous comment. Examples are not usable in this state. If you are a beginner, a lot of work is waiting for you, so the book is juste a very little introduction and you can ask about his utility. If you are more an intermediate developper this book is clearly not for you. In my opinion there is a content problem. The title is introduction by Example thus A complete study case would be more relevant instead of a succession of short examples not usable in state.
2 stars because the book is nevertheless very well written.
i hesitate to buy Pro Javafx8 because i can't look summary in detail on amazon...
le 9 juin 2014
Looking at the authors you already know before reading the book that the content will be a compilation of knowledges.
The book covers almost all subjects of the JavaFX world. It goes from the very basics to advanced topics. Indeed you will read the pre-requisites you will need to run your very first project to complete application with various examples. What you will also read is a chapter about Lambdas because of the important changes they bring to Java. I think it is a very good choice from the authors to include it in the book.
The book contains a lot of examples but not just "Hello world" ones. Indeed authors have make the good compromise between the sufficient example and the meaning of them, meaning you have concrete and coherent examples of applications. For example one of my favourite is the photo viewer which shows you a lot of concepts of JavaFX but is simple enough for everybody to understand and proves you the strenghts of the language. Indeed it demonstrates how animations are done in a nice study case (who never wanted such an application?). One of the other nice example is the custom component creation with a LED light done by Mister UI: Gerrit Grunwald. Gerrit is for me one of the best UI guy I know and he shares his talent in creating a lot of custom components.
Another topic which is simply explained is the JavaFX 3D. The topic is explained using really nice figures in order to explain a difficult topic. What I really like is how the TriangleMesh is explained because honestly I have never found a really good explanation.
Finally you will have a lookup at the media API available in JavaFX with a complete and well explained media player for both audio and videos. The example is full working like all others and should give all you need to fully get all concepts.
To conclude the book is very well written and give you a really full tour of features available in JavaFX to start working with this technology. You shouldn't ne disappointed by this compilation of knowledges written by Java rock stars.