And the winner is … James Cambpell
Congratulations James! Contact me by email to claim your prize.
This week we are giving away a copy iOS Core Animation: Advanced Techniques, written by Nick Lockwood.
This book provides an in-depth look at the Core Animation framework, covering a wide range of topics from layers to physics to visual effects.
I’m still working through the book, however, I will say that I’m impressed at the extent of information provided in just the first few chapters.
Core Animation and the related topics are not trivial. Nonetheless, I found this book to provide a balance of technical information along with good examples. Experienced iOS dev’s should find this to be a good resource to quickly get up to speed.
Here’s a little background on the book in Nick’s words:
When Pearson approached me to write a book about iOS, I immediately thought of Core Animation because it’s something that I use a lot, but which seems to be poorly understood by most of the iOS development community. I did some research to see if there were any other books on the subject, but whilst there were several general iOS development books that touched on Core Animation, the only book I found that was devoted to the subject was Bill Dudney’s Core Animation for Mac OS X and the iPhone, which was published in 2008 and is now out of print.
I knew that I’d learn a lot by writing a book, but I didn’t guess at just how little I really knew about Core Animation before I sat down to try to explain it. I learned many things that I’d never guessed at from skimming the documentation – in particular the existence and role of the render server, and the various layer trees that exist below the surface that you normally interact with.
Core Animation is a phenomenally complex and powerful tool, but we mostly either fail to make full use of it, or misuse it because we don’t understand what’s really going on behind the scenes. In the course of writing iOS Core Animation: Advanced Techniques, I learned me how to harness Core Animation to build pretty much any kind of user interface I can imagine, and by reading it, you will too!
Core Animation Questions?
Nick will be here during the week. Don’t miss the opportunity to chat with someone who’s been fully immersed in Core Animation.
Enter the Giveaway
Here’s how to enter the giveaway for a copy of iOS Core Animation: Advanced Techniques:
- Read the iOS Developer Tips Giveaway Rules.
- Post a relevant question about Core Animation, share your experience with Core Animation or contribute to an ongoing discussion (posting “hope I win” or something similar does not qualify).
- The deadline to enter the giveaway will be Friday, 2/28/14 at 12:00PM EST.
The winner be selected sometime on Friday 2/28/14 via random number selection from eligible entries. The winner will be announced here.
Many thanks to Stephane Nakib at Pearson for helping to arrange this giveaway!