List Price: $39.99Amazon.com's Price: $26.39 You Save: $13.60 (34%)as of 11/24/2009 23:38 EST
Availability: Usually ships in 24 hours
This item ships for FREE with Super Saver Shipping.
Binding: Paperback
Brand: Apress
Dewey Decimal Number: 005.26
EAN: 9781430224594
ISBN: 1430224592
Label: Apress
Manufacturer: Apress
MPN: 1-4302-2459-2
Number Of Items: 1
Number Of Pages: 584
Publication Date: July 21, 2009
Publisher: Apress
Studio: Apress
Features:
Related Items:
Alternate Versions: Click to Display
Browse for similar items by category: Click to Display
Editorial Review:
Product Description: Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, this book offers a complete soup-to-nuts course in iPhone and iPod touch programming.
Average Rating: 
Rating: -
As a computer scientist, I have read a plethora of programming books that attempt to teach you a particular framework, language, or programming technique. "Beginning iPhone 3 Development: Exploring the iPhone SDK" far surpasses them all in regards to ease of information consumption. I tried many times to learn iPhone development, but I could never find the right book, tutorial, or site to help me get started. Most of Apple's documentation is great for the advanced iPhone programmer, but they are quite lacking when it comes to users who are just coming to the platform. This book was just what I needed to propel me into iPhone development.
The book explains everything very well, and if there is a concept that they are not yet ready to introduce, or if it is out of the scope of the book, they make sure to inform you of such skips AND provide you resources that will assist you in discovering that particular part of the technology.
All-in-all this has been a wonderful book that is easy to read and easy to follow. They also offer up-to-date source code at their forums in case you are having trouble or if there is an error in the book. You can even submit corrections/errata for the next edition!
If you are considering moving to the iPhone platform, I would highly suggest this book to you.
Rating: -
perfect purchase to get into iphone development. it guides you chapter from chapter into knowing what you need to do basic apps.
Widely recommended if you want to buy a starters -mid level book for iphone dev.
Rating: -
If you intend on learning iPhone development, then go ahead and buy this book without thinking twice. It covers all the basic aspects of iPhone development through a very complete series of examples, it gives you a lot of valuable information and it is well written and easy to follow
In a word: raccomended
Rating: -
Before you buy a programming book you should learns what's its intended audience and you should read the reviews to know if it's a proper fit to your background. The book assumes no prior knowledge of Java or C++ like some competing iPhone development books, but it does assume that you already know Objective-C. In my case, I hadn't worked in any flavor of C since college.
Therefore, I read Stephen G. Kochan's excellent "Programming in Objective-C 2.0" Programming in Objective-C 2.0 (2nd Edition) before starting with this book and I had no problems. Although I took many C and Unix courses in college (many moons ago) my programming experience is mostly with VBA and databases on Windows PC's, so if I was able to understand the material, so should many of you with experience in more advanced development languages such as Java or C++. Note that Kochan's book is intended, as an introductory programming book, and it does not assume any previous programming knowledge of any kind, including "C". If you were a raw beginner in computer programming, I would strongly recommend Kochan's book before you try your hand at this one.
I started reading the first edition and I switched to this one when it was published. This edition corrects many of the typos and sample code errors from the first edition but unfortunately it also introduces some new ones of its own. For the first edition, the authors did an excellent job publishing errata on their website but for this edition none has been published as of this writing. I suspect the author is very busy working on other iPhone development books he has coming out in the near future. Still, I was able to use common sense to work around some of the minor errors in this edition. Most programming books I've seen in my career have errors of some sort and you should always lookup the errata from the publisher's web sites. Having read both editions, I believe the authors seemed to have done a good job updating their samples to SDK 3 conventions.
Finally, other reviewers have criticized this book for not covering some details. As the title states, this is a "Beginning" book. When you finish reading this and you want to learn more you should read the Apple documentation or other iPhone sub-topic specific books. I look forward to reading the author's upcoming "More iPhone 3 Development: Tackling iPhone SDK 3". The only reason I don't give it 5 stars is because of the remaining errors in the sample code and the lack of errata (as of this writing) for this edition.
Rating: -
Good for a beginner. Wish it provides a CD with the sample code rather than pointing to their web site which is difficult to find the source code.
|