Beginning iPhone 3 Development: Exploring the iPhone SDK and over one million other books are available for Amazon Kindle. Learn more
Try the eTextbook free for 7 days on your Fire, iOS, Android, PC, or Mac.

Condition: Used: Good
Comment: Used Good condition book may have signs of cover wear and/or marks on corners and page edges. Inside pages may have highlighting, writing and underlining.
Access codes and supplements are not guaranteed with used items.
Qty:1
  • List Price: $39.99
  • Save: $26.37 (66%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Beginning iPhone 3 Develo... has been added to your Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Beginning iPhone 3 Development: Exploring the iPhone SDK Paperback – July 19, 2009

ISBN-13: 978-8131508992 ISBN-10: 1430224592 Edition: 2009th

Buy New
Price: $13.62
59 New from $0.64 148 Used from $0.01 1 Collectible from $9.96
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$13.62
$0.64 $0.01

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Get Up to 80% Back When You Sell Us Your Books
$13.62 FREE Shipping on orders over $35. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

Special Offers and Product Promotions

  • Save Big On Open-Box & Used Products: Buy "Beginning iPhone 3 Development: Exploring the iPho...” from Amazon Open-Box & Used and save over 90% off the $39.99 list price. Product is eligible for Amazon's 30-day returns policy and Prime or FREE Shipping. See all offers from Amazon Open-Box & Used.
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Beginning
  • Paperback: 584 pages
  • Publisher: Apress; 2009 edition (July 19, 2009)
  • Language: English
  • ISBN-10: 1430224592
  • ISBN-13: 978-8131508992
  • Product Dimensions: 7 x 1.3 x 9.2 inches
  • Shipping Weight: 1.7 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (68 customer reviews)
  • Amazon Best Sellers Rank: #761,304 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Dave Mark is a longtime Mac developer and author who has written a number of books on Mac and iOS development, including Beginning iPhone 4 Development (Apress, 2010), More iPhone 3 Development (Apress, 2010), Learn C on the Mac (Apress, 2008), The Macintosh Programming Primer series (Addison-Wesley, 1992), and Ultimate Mac Programming (Wiley, 1995). Dave loves the water and spends as much time as possible on it, in it, or near it. He lives with his wife and three children in Virginia.

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 Cocoa and Objective-C for MacTech Magazine, as well as articles for Apple s developer web site. Jeff also writes about iOS development for his widely-read blog at http://iphonedevelopment.blogspot.com.

Important Information

Ingredients
Example Ingredients

Directions
Example Directions

Customer Reviews

The examples and explanations are clear and easy to follow.
A. Kapitan
This is a good introductory book; a fast way of doing the most popular things out there, which is great since you save plenty of time not trying to figure out stuff.
Antonio Arocha
If you are looking to get started with iphone development this is the book.
Mark D. Harmon

Most Helpful Customer Reviews

12 of 13 people found the following review helpful By Michael L. Friscia on December 12, 2009
Format: Paperback
First, I like Apress books, I have many.

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 ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Andrew T on October 4, 2010
Format: Paperback
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 book is third in a series, so if you have very little knowledge in programming, start from the beginning. It is better to learn to walk before learning to run.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Sean V on March 9, 2011
Format: Paperback Verified Purchase
Good book, however it lags behind Apple Software Development Tool Kit (SDK). Book's figures are no longer relevant, which makes it difficult to follow. I also purchased "Learn C on the Mac" by same author and publisher and had the same experience. All due to new version of SDK.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 5 people found the following review helpful By Dave on April 6, 2010
Format: Paperback
All in all I thought this book was somewhat helpful. The author's writing style makes a fairly dry subject more enjoyable. The progression through the book makes sense with each chapter adding onto the previous with ever more complex apps. And they do cover a lot of the most important controls and paradigms of standard iPhone apps.

However, the problem with this book is the same problem I see with a lot of resources covering iPhone development--they are far too shallow. They explain the steps required to write the apps fine but they don't give you any idea about what's really going on. Nothing about the architecture and methodology. Type this, click that, drag the blue line from here to here. You end up with a working iPhone app but you don't really have any idea how you got there or how you would create another. Any monkey can follow simple instructions! I want to know how all this stuff relates and fits together! To reuse a tired analogy, this book just hands you the fish instead of teaching you how to fish.

So I'll keep looking for other resources. I think I've gotten a reasonable introduction to how this stuff works on a very shallow basis, but I'm frustrated by having read a good majority of this book and still not understanding what I'm doing.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 5 people found the following review helpful By Terry Carrigan on February 28, 2010
Format: Paperback Verified Purchase
If your completely new to iphone developing I suggest you skip this book. With every SDK update these books become instantly outdated if you depend on them to give you word for word, line by line help. As soon a you run across a section of the book that is no longer current like the last line on page 133 your screwed. I'm new to all this so i'm pretty ignorant on Objective C and everything else that has to do with programming. Out of the three tutorials in this book I went thru so far I only got one to work. I copied word for word the code as they show in the book..only to get a half a dozen errors, which immediately stopped me from progressing in that chapter. I would love to see someone come out with a book that actually has a technical support number that you can call (at a reasonable cost..say $100.00 for unlimited support for 6 Months) This is the only way I could have someone help me when I hit a road block. As soon as Apple changes one page in their SDK software and your following along in this book, its like coming to a canyon and the bridge is gone. With no help in site. I'm going to be looking for an online class to take or a community college course to take some where...I need hand holding.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Schnizle on March 6, 2010
Format: Paperback
I've looked through many beginning iPhone development books and I can say this is the best one out there. I would prefer a big, thick, Deitel-style textbook though. I don't think there's anything like that out there for iPhone development. You should know some basic programming in C, C++, Java, or Objective-C(preferred), before you tackle this book. Otherwise, you will likely be confused. I recommend you learn the basics of Objective-C first too, though people with C, C++, Java experience may be able to understand the code. Apress has a decent book on Objective-C.

This book covers every topic you need to learn to start developing iPhone applications and explains the basics of Xcode and the iPhone SDK. It's a by example type book. You learn by writing actual applications. There are plenty of screenshots that help you stay on the same page.

Now, the bad things about this book. First, there is a quite a lot of errata. This isn't uncommon in programming books, but this book has more errata than usual. I think they cut corners putting out a new edition and forgot to update some of the code and check for other errors. Again, this is typical of programming books. They really should have had a programmer actually go through the book and type in the code, etc. before sending this off to print. I guess they couldn't afford the time and money to do this? Fortunately, there is an online forum with other readers of this book posting corrections. Secondly, the explanation of concepts and code is somewhat brief. Sometimes, you just have to look at the code and try to figure out what it does or just accept that it works.

In conclusion, this book is easy to read, well organized and will teach you how to get started developing iPhone applications by example.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

Want to discover more products? Check out this page to see more: best cheap smartphone 2014

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Beginning iPhone 3 Development: Exploring the iPhone SDK
This item: Beginning iPhone 3 Development: Exploring the iPhone SDK
Price: $39.99 $13.62
Ships from and sold by Amazon.com