• List Price: CDN$ 55.89
  • You Save: CDN$ 51.22 (92%)
FREE Shipping on orders over CDN$ 25.
Only 9 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Beginning iPhone 4 Develo... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Good | Details
Condition: Used: Good
Comment: **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence!
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Beginning iPhone 4 Development: Exploring the iOS SDK Paperback – Jan 28 2011

4.8 out of 5 stars 4 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 4.67
CDN$ 4.50 CDN$ 0.77

There is a newer edition of this item:

Save an Additional 10% on Textbooks When you Join Amazon Student

Special Offers and Product Promotions

  • Amazon Student members save an additional 10% on Textbooks with promo code TEXTBOOK10. Enter code TEXTBOOK10 at checkout. Here's how (restrictions apply)

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your e-mail address or mobile phone number.

Product Details

  • Paperback: 676 pages
  • Publisher: Apress; 2011 edition (Jan. 28 2011)
  • Language: English
  • ISBN-10: 143023024X
  • ISBN-13: 978-1430230243
  • Product Dimensions: 19 x 3.9 x 23.5 cm
  • Shipping Weight: 1.1 Kg
  • Average Customer Review: 4.8 out of 5 stars 4 customer reviews
  • Amazon Bestsellers Rank: #331,263 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

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.

Inside This Book

(Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

4.8 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 4 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
I used this book without any previous experience with Objective-C but I had experience in C programming and Visual Basic. Very good explanations for the different concepts and helped me to put out two apps within a month of starting the book. Book can get long and tedious at times but well worth the read for those looking to produce their own Apps.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
This is a wonderful introduction to iOS programming. The style is light, but all the information is there. The projects are simple and yet provide all the necessary background. Note that the book is based on Xcode 3, so some of the earlier material is out of date.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
It is very nice book for beginner It explains everything from zero If you are new developer looking to kick start you should collect this book.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
Very good edition, easy to read.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0x957a91f8) out of 5 stars 45 reviews
54 of 57 people found the following review helpful
HASH(0x9554f5a0) out of 5 stars Still the best Feb. 5 2011
By David Fisher - Published on Amazon.com
Format: Paperback
I teach a college iOS development course and this is the book I require students to purchase for that course. I've been using the Beginning iPhone 3 Development book in the past and I'll move on to using this book now. Still the Holy Grail of getting started with iOS development. No better way to get started.

Labs and videos from our course, tries to follow along with the book (rather loosely):

CSSE490 iOS Development course website:

CSSE490 iOS class videos on iTunes

No promises that I'll grade your quizzes over the reading. ;)
24 of 26 people found the following review helpful
HASH(0x9554f168) out of 5 stars Perfect Guide for New iPhone Developers Feb. 20 2011
By Jeff - Published on Amazon.com
Format: Paperback
This book is a great introduction for new iPhone developers. I have the SDK3 version and recently went out and got the SDK4 edition just because it makes such a great reference and teaching tool.

I still refer to this book even after publishing several apps in the App Store already. This book was able to hand hold me through my first app and when I was ready to try things on my own, I still found myself referring back to it for certain areas. What I came to realize is that any app you develop will not have every piece of functionality this book shows you. So every new app I develop I find myself using the book for reference each time. Whether it's table management, retained data management, or multi-view apps, this is an excellent book that covers all of the essential areas

This new edition has been brought up to date with SDK4 and all sample code you can download has been updated, as has the book itself.

This edition now includes a chapter on considerations for the iPad when developing your app. This is essential if you want easy portability of your app from one device to the next.

Probably my most referenced section is on tab controllers and table controllers. This is the life blood of many apps and the author gives great examples that incorporate not just the basics, but more advanced controls that allow you to customize and personalize your app.

My only gripe is that the more in depth I get in app development, the more I realize there are further table customizations that aren't covered. An introductory book can't cover everything, and in searching the publisher's site, I see they have a table view specific book, Pro iOS Table Views, coming out later this year. Sign me up!

The source code included in the book is sound and I haven't run into a problem with it, which I have for other titles that include source code with them.

What most impresses me with this book is the author's ability to explain the meeting behind every code addition and continue to build on established knowledge with each chapter with repeating themselves.

In coming in to this book, I would suggest some prior basic knowledge of Cocoa and Objective-C. While I have done extensive coding in other languages, I have never worked in these. While I managed to pick things up quickly (once you know how to program, it's mainly a matter of learning the new syntax of each language), I can see how this may slow down users who are completely new to programming.

In summary, I would highly recommend this book not just to beginners, but app developers with a little experience under their belts, but who have not yet developed apps that explore every little nook and cranny of the SDK.
42 of 51 people found the following review helpful
HASH(0x996fba74) out of 5 stars NOT FOR XCODE-4 April 2 2011
By New MAC user - Published on Amazon.com
Format: Paperback Verified Purchase
The Title should include "...for xcode-3"

The book may be great for xcode-3 but it can't be used for xcode-4 there should be a clearly visable diclaimer. If you search for Xcode-4 on Amazon you get this book, which implies its the latest and greatest.

Buried in the discription the write-up says xcode-3 but it's hard for a new user that is "Beginning iPhone 4 Development" to notice the difference. The screen-shots are totally different: unfortunately the text references the screenshots throughout making it unusable.

If you are a new developer and using Apple's new tool DON'T buy this book...it will only confuse you.
8 of 9 people found the following review helpful
HASH(0x95a2dcb4) out of 5 stars A good start! Feb. 27 2011
By Ally Morgan - Published on Amazon.com
Format: Paperback
I spent a day at the bookstore thumbing through similar selections in the computer section before deciding to buy this book. It is better than most iPhone app development guides. The information is well-organized and contains useful examples, plainly laid out. The sample code is extremely helpful. If however, like me, you're a true beginner, this won't be enough to launch your first app. You'll want to do tons more internet research and have a few more books in your arsenal, but this one is a great start for the budding developer.
4 of 4 people found the following review helpful
HASH(0x9540e15c) out of 5 stars Excellent Beginner Book Feb. 16 2011
By Daniel Drayton - Published on Amazon.com
Format: Kindle Edition
This is an excellent book to use to begin learning how to develop iPhone apps. It assumes you know a majority of the Objective C language (if you don't, read Programming in Objective C 2.0 by Stephan Kochan). This book uses great examples each chapter (examples that are actually up to date with the latest iOS release, unlike the Big Nerd Ranch book). The authors walk the reader through each example early in the book, then lighten up on the hand holding as the book progresses into later chapters. This is by far the best book I've read on iPhone programming thus far. Only issue I have so far is with the Kindle edition, there are a lot of spacing errors, but it doesn't detract from the content and there are no errors in the code examples.