One of the best books about iPhone development that doesn’t have a single bit of code in it (which is a good thing). This book is completely focused on making good design and interface choices when building your iPhone apps. As a developer with very little design skill, I can’t recommend this book enough. It takes a practical approach to design that makes it easy to understand design principles and why you need to make certain choices in your app design. Every iOS developer should read this book!