Save Big On Open-Box & Pre-owned: Buy "Beginning iPhone 3 Development: Exploring the iPho...” from Amazon Warehouse Deals and save 90% off the $39.99 list price. Product is eligible for Amazon's 30-day returns policy and Prime or FREE Shipping. See all Open-Box & Pre-owned offers from Amazon Warehouse Deals.
Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Beginning iPhone 3 Development: Exploring the iPhone SDK 2009th Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Excel 2016 For Dummies Video Training
Discover what Excel can do for you with self-paced video lessons from For Dummies. Learn more.
Customers Who Viewed This Item Also Viewed
Special Offers and Product Promotions
About the Author
Jeff LaMarche is a Mac and iOS developer with more than 20 years of programming experience. Jeff has written a number of iOS and Mac development books, including Beginning iPhone 3 Development (Apress, 2009), More iPhone 3 Development (Apress, 2010), and Learn Cocoa on the Mac (Apress, 2010). Jeff is a principal at MartianCraft, an iOS and Android development house. He has written about
Top Customer Reviews
Chapter 2 to Chapter 7 are all Core Data related. I highly recommend these chapters. They give you a complete view of Core Data APIs with working samples. It also touches on how to modify existing Core Data structure, as well as versioning and upgrade. Once you master Core Data API, you can unleash this newly gained power in your conquering of iPhone app development.
Chapter 8 is a very interesting one talking about peer to peer networking over Bluetooth protocol using GameKit. This is very useful when you are in-door w/o any Wifi and 3G data connections. Bluetooth will guarantee to work within iPhones/iPod touches anywhere.
Chapter 9 tackles Bonjour service and network streams. Many multiplayer games are built using Bonjour networks, it's a must read for game developers, as well as anyone who's interested in how network stream works.
Chapter 10 is an introductory on working with HTTP connections and GET/POST operations. This chapter is a little lean. There could be more coverage on HTTP connections and requests, but this chapter should be good enough to get you started.
Chapter 11 describes MapKit. This is very very useful. Pre-SDK 3.0, it was a pain to integrate Maps into your iPhone apps. Messy AJAX calls, loading delays, un-responsive UIs. Now MapKit solves these in a very elegant way.Read more ›
If you are starting out with iphone development and do not come from an Objective-C background, you may want to hold back on buying this book. It will teach you Objective-C. But it will get you to rely on using the Interface Builder(IB) for all your interface stuff. After going this route for a couple months I now realize that I hate Interface Builder. So I'm reading books that teach coding the interface and find that it is much faster.
If you buy the book you will see how the author tries to politely say that the IB is ok at some stuff and terrible at other stuff. For the most part it is only worth using IB if your iphone app meets one of two requirements. It closely resembles an example from this book or one of the predefined iphone templates when you start a new project in Xcode is all you plan on needing. If you want to do more complicated things with multiple views with multiple types of navigation, this book will lead you down a path of trying to make something work that was never setup to work that way.
Bottom line, if you are a programmer that's written a lot of code, created a lot of interfaces and can code your way out of a paper bag, this book is not for you. You will buy it, like it (because it IS a good book) but then feel like you got the pre-school version of what you are looking for.
Anyone that is interested in making complex interfaces on the iphone will find that they end up working just in code and then rarely, possibly never, opening IB for anything. If you want a good book to start, get the iPhone Developer's Cookbook by Erica Sadun. It does not teach IB, it does not teach Objective-C (but you'll pick it up).Read more ›
I have been looking forward to this release and the book hasn't disappointed me. If you master the basics of iPhone development then this book is definitely for you.
Most Recent Customer Reviews
Easy read. This may be out dated now due to new releases of software and hardware.but overall a good buy at the time.Published on November 28, 2013 by Thomas
This book is great, it contains loads of information on working the Apples SDK. I would also recommend getting the Beginning iPhone 3 Development second edition. They are A+ books.Published on January 31, 2011 by Ariel Rosado
I'm not one to complain about typos since we are all human and we make mistakes, but when its comes to a programming book and running some of the examples in the book, then that's... Read morePublished on January 22, 2011 by thatoneguy
What you can expect from this book: a well chosen and explained set of topics that cover the essential aspects of designing and writing programs using Apple's most commonly used... Read morePublished on January 9, 2011 by YOUR PUBLIC NAME
In my opinion a very good first iPhone book. This book doesn't cover objective-c or basic programming at all, not that it should. Read morePublished on November 28, 2010 by meark
This has been one of the best coding books I've gone through so far...so good that I actually had to leave a review on here. Read morePublished on November 16, 2010 by amberweinberg
This book is great. However if you have never programmed before, You first need to check out Apress' 'Learn C on the Mac'. Read morePublished on October 4, 2010 by Andrew T
I have been searching for a quality iPhone Development book for beginners. There are lots of books on iPhone development available, but it is VERY difficult to find something for... Read morePublished on September 8, 2010 by F. Anderson
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... Read more