Save Big On Open-Box & Pre-owned: Buy "Programming iOS 4: Fundamentals of iPhone, iPad, a...” from Amazon Warehouse Deals and save over 90% off the $49.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.
Programming iOS 4: Fundamentals of iPhone, iPad, and iPod Touch Development 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
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
Special Offers and Product Promotions
About the Author
Matt Neuburg has a PhD in Classics and has taught at many universities and colleges. He has been programming computers since 1968. He has written applications for Mac OS X and iOS, is a former editor of MacTech Magazine, and is a long-standing contributing editor for TidBITS. His previous O'Reilly books are Frontier: The Definitive Guide, REALbasic: The Definitive Guide, and AppleScript: The Definitive Guide. He makes a living writing books, articles, and software documentation, as well as by programming, consulting, and training.
Discover books for all types of engineers, auto enthusiasts, and much more. Learn more
Top Customer Reviews
And even though this book says "Fundamentals of ...", if you just want to get in fast and start hacking iOS code you should probably look elsewhere---then come back to this book when you've gotten it out of your system and nothing works anymore and you're completely lost and confused.
Some other books try to take shortcuts by teaching you "only what you need to know to get an app up and running" and neglect basic concepts which are required to understand the copied-and-pasted samples. This book eschews that approach. The author takes the time to explain the fundamentals of Objective-C and Cocoa, gradually building up so that you are always confident that you understand what's going on. A good test for me of understanding a concept is whether I'm able to explain it to others. I found that while studying this book, after I finished each chapter, I could indeed explain what I learned to my collaborators.
This book is not only great for learning the basics of programming for iOS, it also goes into some detail about more advanced topics in the latter chapters.
I really can't say enough good things about this book. I managed to write my first (fairly sophisticated) iPhone app after reading it, and I had a great time doing so. Highly recommended.
So with this in mind I ordered his iOS4 book - and after just a few days I can already say this is the book to get. Despite my high expectations I wasn't being disappointed - like his "REALbasic - TDG) this book is also a definitive guide. He doesn't just show you what to do, he explains why you do it and why you'd want to do it. I have 7 books on how to program in X-Code, Objective C, iOS - but they just don't compare to this one. Matt Neuberg should have just called it "The definitive guide" again ;-)
My list of iOS development essentials has expanded to three: Apple's documentation library, Stack Overflow, and Programming iOS 4.
Part I reviews C, object-based programming, and Objective-C. Several comparisons between C/C++ and Objective-C are made. These chapters provide a good review and establish a common starting point for the rest of the book.
Part II describes the features, build process, use of NSLogs and other debug/testing functionality of the new Xcode4 integrated development environment. A full chapter is dedicated to finalizing the app software code for submittal to the App Store. WIth all the various devices/architectures, iOS versions, differences in simulated/real hardware, build settings, and localizations, these descriptive chapters on Xcode 4 are very helpful to me.
Part III digs into Cocoa Touch with chapters on Cocoa classes, events, memory management, and data communication. Since I am new to the Cocoa Touch but have prior experience with embedded C and object-based programming, these chapters on Cocoa Touch are where I have been spending most of my study time.
Part IV consists of five chapters with extensive descriptions about views: their hierarchy, use of layers, positioning, visibility, animation methods, and processing touches/gestures.Read more ›
Most Recent Customer Reviews
When I picked up this book, I had never done any Objective-C programming, didn't know what XCode or Cocoa were, and had never tried developing on a Mac at all. Read morePublished on March 15, 2012 by Joshua Davies
I have to wholeheartedly concur with the other reviews praising Matt Neuberg, as a tech writer par excellance. He is. Read morePublished on February 4, 2012 by An Amazon Customer
This book is superb -- lucid, authoritative, and unusually deep.
What do I mean by deep? There are lots of iOS books, but many of them are organized around presenting... Read more
This book on iOS 4 programming is a must-have for anyone who would be serious about learning iOS development. Read morePublished on December 22, 2011 by Daniel Wong
This book is good, and can be seen as complementary to some others you will need to buy if you really start programming under iOS. Read morePublished on November 28, 2011 by BEBDigitalAudio
This book is great..anybody starting on IOS programming should go chapter by chapter reading and practicing. Read morePublished on October 25, 2011 by Srini
I bought this book after purchasing a few others, including the Nerd Ranch one. Most often, other approaches go through mechanics without a clear explanation of concepts or... Read morePublished on October 25, 2011 by Fran G.
I skimmed through the book somewhat, and noticed it seems to present things in a pretty logical way and have color diagrams to illustrate its ideas in the Kindle and iBooks version... Read morePublished on October 19, 2011 by Epsilon Delta
The first chapters are well structured, the theory and complete examples that complement that theory made a very good first impression of it, but as you go forward in the reading... Read morePublished on October 14, 2011 by Patrizio Palazzetti