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 4 Development: Exploring the iOS SDK 2011th Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
Customers Who Viewed This Item Also Viewed
Top Customer Reviews
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. ;)
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!Read more ›
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.
I've been programming for almost 9 years now. I started out with an obscure form of BASIC meant for easy game development. After that I learned Java, and C. For the past 2 years, I've been working full time programming for the Consumer Electronics field (Blu-ray Players and Cable Boxes).
My friend asked me to do app development for them, told me about their idea. I agreed it was a good idea, and decided to go full in for iOS development. After spending $1600 on Apple products, I found myself stuck. As "intuitive" as Apple claims to be, their IDE leaves much to be desired.
I bought this book to help speed up the process, and I have to say I'd recommend it.
The book goes into detail about anything and everything you'd want to know, without being boring. It steps you through how to write iOS apps, giving clear examples and guiding you through XCode's interface (including small reminders about how to do things you may not remember). Without this book, I'd have given up on App development a long time ago.
Note: If you're not familiar with programming at all, I would STRONGLY suggest that you try learning a different (and free) language first, like Java or C. iOS development is pretty costly (need a mac, need an ipod or iphone and a license to develop on them).
Many of the examples were 100s of lines long. Clearly, I wasn't going to type them in, so I was cutting and pasting from downloadable sources. Usually, they would build up the examples in a step by step basis, to illustrate a feature. While sometimes the downloads would include intermediate versions of the files, in many cases they would not. So it was hard to try out the intermediate phases, and sometimes, if I didn't get things just right, things did not behave like the examples.
One large omission is that there was no discussion in the book of how to use the debugger.
Two more things to be aware:
This book assumes at least a basic understanding of Objective C.Read more ›
Most Recent Customer Reviews
Some parts get a little over you head and there are no explanations. I'm sure this book will better for someone who knows at least a little of ios programming.Published 15 months ago by Edward Lopez Jr.
This book (along with the iOS 3 version) helped get me into the iphone programming arena. It really helped me understand the basic things of objective-c and of the iphone in... Read morePublished on April 11, 2013 by B. Clark
I started developing for the Windows Phone but needed to create an iOS app for a client. This book has been excellent in getting me started.Published on August 8, 2012 by Griffin
Great Book! The examples are very thorough and well thought out! The author takes the time to explain the little "tricks" that might stump a person who is new to Objective-C and... Read morePublished on May 12, 2012 by Andrew Boos
I didn't bother learning Objective C before I bought this book. I was already familiar with C++, so I figured I'd be able to make sense of the language when it is put into the... Read morePublished on April 27, 2012 by jklmd
I own 4 beginner iPhone books and I've flipped through most of the rest. This would be my choice if I could go back in time and only buy one. Read morePublished on April 16, 2012 by Robert V
If you are looking for updated information, take a look at iPhone and iPad Apps for Absolute Beginners, iOS 5 Edition (For Absolute Beginners Apress). Read morePublished on March 29, 2012 by Jim Krenz
This will have to be the last book for me to read if I need it at all after the iOS 5 book. Says you need previous knowledge of Objective-C and THAT's a tall order. Read morePublished on March 27, 2012 by Cynthia Lo