Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy

Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy

Paperback(1st ed.)

$39.99
View All Available Formats & Editions
Choose Expedited Shipping at checkout for guaranteed delivery by Tuesday, April 30

Product Details

ISBN-13: 9781430228325
Publisher: Apress
Publication date: 01/12/2012
Edition description: 1st ed.
Pages: 292
Product dimensions: 7.40(w) x 9.20(h) x 1.00(d)

About the Author

Gary Bennett is president of xcelMe.com. xcelMe teaches iPhone/iPad programming courses online. Gary has taught hundreds of students how to develop iPhone/iPad apps, and has several very popular apps on the iTunes App Store. Gary's students have some of the best-selling apps on the iTunes App Store. Gary also worked for 25 years in the technology and defense industries. He served 10 years in the U.S. Navy as a nuclear engineer aboard two nuclear submarines. After leaving the Navy, Gary worked for several companies as a software developer, chief information officer, and resident. As CIO, he helped take VistaCare public in 2002. Gary also co-authored iPhone Cool Projects for Apress. Gary lives in Scottsdale, Arizona with his wife, Stefanie, and their four children.

Table of Contents

  1. Becoming a Great iPhone/iPad or Mac Programmer
  2. Programming Basics
  3. It’s All About the Data
  4. Making Decisions About…and Planning Program Flow
  5. Object Oriented Programming with Objective-C
  6. Introducing Objective-C and Xcode
  7. Objective-C Classes, Objects, and Methods
  8. Programming Basics in Objective-C
  9. Comparing Data
  10. Creating User Interfaces with Interface Builder
  11. Memory, Addresses, and Pointers
  12. Debugging Programs with Xcode
  13. Storing Information
  14. Protocols and Delegates


Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy 3.8 out of 5 based on 0 ratings. 29 reviews.
jbhannah More than 1 year ago
I'm pretty much right in the target audience for "Objective C for Absolute Beginners: iPhone, iPad, and Mac Programming Made Easy" (Apress, 2010) although I do have a fair amount of programming experience in numerous other languages (including other C-like languages), but then it does have a very wide audience: it can be very useful if you're new to any one of * Programming * Object-oriented programming * Objective-C or programming on a Mac * iOS/Mac OS X/Cocoa programming then you'll find at the very least a few chapters to be of use. If you're new to programming entirely, start at the very beginning and work through all of the Alice examples, which are written very effectively as an introduction to the process of how computer programs are put together and run and as a primer to understanding objects. If you've done some programming but never used Xcode and are new to Objective-C, or if you're new to object-oriented programming but have a solid understanding of things such as loops, data types, and pseudocode, then you can skip the Alice examples. One thing, though, that most people reading this book should make sure to go over, is the explanation in the first few chapters of the development process for an app, with an emphasis on the importance of getting the design right; the idea being that just anyone can throw an app together, make sure it works well enough, and put it on the app store, but the apps that do well are the ones which look good AND work well. Several different ways of doing design mockups are suggested, none of which in particular I can recommend over the others: try the ones that interest you, and figure out for yourself which you prefer. The book is not without its typos, but there are screenshots of much of the code for at least the first few chapters, and any others can be considered as an exercise in debugging and understanding the syntax. The authors have also made available an online forum for discussion of the book, answers to the exercises, and for people learning from the book to get help from each other. (I haven't used this forum myself, but I've found Google and various online communities of forums, mailing lists, and IRC chat rooms to be some of the best sources of help to turn to, and learning how to use any and all of these resources is critical for any beginning programmer.) Some extra proofreading and technical reviewing would not have been a bad idea, but it's nothing that an observant reader wouldn't be able to get past. Overall I give "Objective-C for Absolute Beginners" a 9 out of 10, knocking off the one point for want of better proofreading, but otherwise it's an excellent introduction to the world of Cocoa development for Mac OS X and iOS.
Anonymous More than 1 year ago
Anonymous More than 1 year ago
FizzicsGuru More than 1 year ago
The book helps with understanding the basics of object oriented programming. It is full of typos, and certain basics are not explained leaving questions about why certain code is typed the way that it is. It creates a bit of confusion that requires some extra research online. there are typos in the code samples that will cause errors, and the XCode version used for the book is aging, so a bit of thought on your part is required in order to make the jump to the newer version. This type of thing is, however, inevitable as a book ages. It is still a relevant, useful tool for learning the basics.
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago