I met Kris while I was studying in Aalto's Helsinki Media Lab in the Spring of 2012. I learned that he was writing a book on Cinder while I was there and now I'm happy to see that it's released. He has helped me clear something up on a C++ project before and I am sure he will help others clear a lot up with the book, I see that he has the same tone going with the book which is very approachable.
The author explains why one would pick Cinder over OF or any other framework without talking other frameworks down and starts on a very important topic; downloading the framework, installing the dependencies and running some samples on both Windows and Mac OS. I know a lot of people turn around and quit when it comes to setting up frameworks.
Who is this book for?
If you have some (you understand all the basic examples) experience with Processing and want something else that can offer more horsepower when needed.
If you are comfortable with C++ and want to have some graphics/audio/interaction programming fun and don't want to learn some other language or wrapper.
If you just want to see what Cinder is like and don't know where to start
The book will not challenge an experienced programmer but since it's audience is mostly designers and artists, I am sure it will be "challenging enough" for most.
Chapter 1-3: Gets you up and running with Cinder as well as a brief introduction on the framework by going over the samples and explaining what's going on when necessary.
Chapter 4: This is for drawing basic shapes.
Chapter 5: Teaches you how to use image assets in your projects.
Chapter 6: How to move things on screen. This is probably why you are here.
Chapter 7: Teaches you Post Processing effects and animating them. There's pixel level access going on here which would be very useful for a whole lot of purposes, Kris does a great job explaining this intermediate topic.
Chapter 8: 3D begins here. depth sorting, states, Cinder primitives, lights.
Chapter 9: How to load audio files, alter them in real time, using audio data to alter graphics and live sound
Chapter 10: User interaction and UI Events, keyboard events, mouse movement and click events, file drop event, and applying these to a basic application.
Final Note: I had absolutely no experience with Cinder before this book, I have been exposed to it but never used it myself. Now, I feel like I would pick Cinder for my next project over Processing or OpenFrameworks (not that it is better, I feel comfortable enough with the framework). Do not be fooled by the book's size, it's a sign that it cuts through the excrement to get to work, nothing else. I am giving this book a solid 4, even a 4.5 if it was possible and would give it a 5 if it went a bit into GLSL, but than again, it's not entirely necessary for a book aimed at beginner-intermediate level.
update: PACKT sent some free copies to our students, thanks guys :)