Although I have prior Cocoa/MacOS programming experience, Cocoa Touch on the iPhone was enough different that I needed some help to come up to speed quickly. This book was just the ticket. I found it well written and the level of detail was good.
Beginning iPhone 3 Development: Exploring the iPhone SDK
โ Scribed by David Mark, Jeff LaMarche
- Publisher
- Apress
- Year
- 2009
- Tongue
- English
- Leaves
- 586
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
The world has moved on from iPhone 3, so this book is now next to useless.
But it was never a book for beginners to the C++ world, and even the second edition was out of date before the iPhone 4 was released.
Numerous errors and inconsistencies in the code make this a frustrating exercise, and even by Chapter 7 there is no advice on debugging your code. Since the iPhone development environment is script-based (yuk... hasn't the world moved on from reliance on syntactical code yet?) any code you enter yourself is likely to include tiny typographical errors. Leave out a ; or a ] or a { or a . and your code will crash, leaving you scratching your head.
So many of these books rely on prerequisite information which is not made clear before you purchase. And this book should not include the word "Beginning" since, in reality, you already have to be quite familiar with the C language in one or other of its various forms...
I hope any future books from these authors will not be so poorly conceived.
๐ SIMILAR VOLUMES
Although I have prior Cocoa/MacOS programming experience, Cocoa Touch on the iPhone was enough different that I needed some help to come up to speed quickly. This book was just the ticket. I found it well written and the level of detail was good.
This book is great. However if you have never programmed before, You first need to check out Apress' 'Learn C on the Mac'. Then you should read Apress' 'Learn Objective-C on the Mac'. After that you are ready for this book and will be making your very own professional apps in no time! Remember, this