Everything you need to know to develop your own best-selling iPhone and iPad apps, plus best practices for optimizing your code and delivering great user experiences.
Yes, I decided it was time to get serious about app development. No, I'm not switching from PC to Mac. There is room for both in my world, with PC still being the dominant environment.
I started in on my first iPhone app before I even finished this book. The book basically gave me the foundation, but it was not nearly good enough for what I needed to develop the app I had in mind, which was not terribly complicated. I still spent a lot of time online looking for code samples. Objective-C is a very odd language. Probably the worst I've ever worked with. Simple task are painful. I'm sure my lack of experience contributes, but I know 5 other software languages, and they are all better then this.
In the end, the book was kind of like college. I have a degree in Computer Science, which taught me to think like a programmer. But in reality, I only used about 10% of what I learned in the real world. I'm sure college has changed for the btter in this area, but this book will only point you in the right direction, then it sets a adrift.
A very basic approach to learning XCode for development for the iPhone. Very easy to pick up and start programming straight away. As well as walking you through lots of simple example the book also helps explain in detail how the desired effect was created.
I did find that there was a fair bit of extra info required when I started creating my own apps but this is a pretty good place to start.
Meh... it was ok. I think I was late to the game though... as I was trying to use this book to do iOS 5 development. Somethings were a 1-to-1 translation while others I had to scour the web for. Definitely became dated fast. Although, that's not the authors fault. Overall, the book was OK. A bit long winded (but that's always my complaint for books!)