Objective-C for Absolute Beginners and over 2 million other books are available for Amazon Kindle . Learn more

Buy New

Sign in to turn on 1-Click ordering.
Buy Used
Used - Very Good See details
Price: £3.99

Trade in Yours
For a £0.25 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Objective-C for Absolute Beginners on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

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

Gary Bennett
1.7 out of 5 stars  See all reviews (7 customer reviews)
Price: £26.99 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 19 Sep.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £13.98  
Paperback £17.29  
Paperback, 25 Aug 2010 £26.99  
Trade In this Item for up to £0.25
Trade in Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy for an Amazon Gift Card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more
There is a newer edition of this item:
Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy 3.5 out of 5 stars (4)
In stock.

Book Description

25 Aug 2010 1430228326 978-1430228325
It seems as if everyone is writing applications for Apple's iPhone and iPad, but how do they all do it? It's best to learn Objective-C, the native language of both the iOS and Mac OS X, but where to begin? Right here, even if you've never programmed before! Objective-C for Absolute Beginners will teach you how to write software for your Mac, iPhone, or iPad using Objective-C, an elegant and powerful language with a rich set of developer tools. Using a hands-on approach, you'll learn to think in programming terms, how to use Objective-C to build program logic, and how to write your own applications and apps. With over 50 collective years in software development and based on an approach pioneered at Carnegie Mellon University, the authors have developed a remarkably effective approach to learning Objective-C. Since the introduction of Apple's iPhone, the authors have taught hundreds of absolute beginners how to develop Mac, iPhone, and iPad apps, including many that became popular apps in the iTunes App Store. What you'll learn The fundamentals of computer programming: how to understand variables, design data structures, and work with file systems The logic of object-oriented programming: how to use Classes, Objects, and Methods The flexibility of Apple's developer tools: how to install Xcode and write programs in Objective-C The power of Cocoa and Cocoa touch: how to make Mac OS X applications or iOS apps that do cool stuff Who this book is for Everyone! This book is for anyone who wants to learn to develop applications for the Mac or apps for the iPhone and iPad using the Objective-C programming language. No previous programming experience is necessary. Table of Contents Becoming a Great iPhone/iPad or Mac Programmer Programming Basics It's All About the Data Making Decisions About . . . and Planning Program Flow Object Oriented Programming with Objective-C Introducing Objective-C and Xcode Objective-C

Product details

  • Paperback: 292 pages
  • Publisher: Apress (25 Aug 2010)
  • Language: English
  • ISBN-10: 1430228326
  • ISBN-13: 978-1430228325
  • Product Dimensions: 24.2 x 19.3 x 2.3 cm
  • Average Customer Review: 1.7 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 694,314 in Books (See Top 100 in Books)

Product Description

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.

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

Customer Reviews

1.7 out of 5 stars
1.7 out of 5 stars
Most Helpful Customer Reviews
10 of 10 people found the following review helpful
3.0 out of 5 stars Don't believe the title 3 Oct 2010
By dan
The book feels rushed... There are many mistakes; The example code in the book is sometimes wrong, so following the instructions will give you errors. You can of corse download the correct code from the web site but with added lines which are not explained. This adds to the confusion.

There are many typography and sentence errors too - though you can understand them and they do not effect the learning... but it ruins it for me a little.

I like this book... stick with it... read a bunch of chapters, then go back and read it again.

As an alternative check out "Learn C on the Mac" and "Learn Objective-C on the Mac" (both Apress). Though the journey may seem to take you longer, and it's a little more expensive...but you get such a better understanding of programming on the Mac. They were well written, light hearted guides to coding.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
1.0 out of 5 stars What a mess 11 Oct 2010
By C. Weir
There are so many missed opportunities in this book.

Agree with other reviewers it is a chaotic mess of chapters often out of sequence. I too could not find the NSMutableDictionary reference in Ch6 and it now appears in ch 8. Hexadecimal is just thrown in the middle of a chapter and not used again. Xcode is repeatedly explained for the beginner after being expected to use it without explanation in earlier chapters

The first half of the book is wasted on learning ALICE a simple program to learn OOP. I skipped over that. For a while I thought yes this is really readable and repeats key concepts but everything is confusingly out of place. Often chapters repeat entire concepts. Having 3 authors I think has caused all 3 to write independently and the editors have just thrown this all together.

I can see how this book could be rewritten and actually be very good.

For the complete beginner I recommend Learn C on the mac (a fantastic book) then one of the other obj C texts mentioned elsewhere.

If this was any other sort of commodity I would be asking for my money back.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
2.0 out of 5 stars Full of errors ! 9 Oct 2010
It started of okay, then seemed to repeat itself, then go back to the beginning and then descended into a disorganised mess.

There are numerous errors in the text, for example references to code examples are wrong. There are internal references to previous chapters that are wrong, e.g. on page 131, "if you can't remember the details of NSMutableDictionary from Chapter 6", when Chapter 6 didn't even mention NSMutableDictionary - poor proof reading.

Why can't the publishers give the book to someone to work through !!

Rushed out to meet a wave of demand for iPhone/iPad developers. Poorly done.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
2.0 out of 5 stars Not for beginners .... 30 May 2011
Despite what the title suggests - this is not for absolute beginners. I have never before written applications using Objective-C but I do have a background in software development and testing and this was difficult to get through. There are many mistakes in the code examples in the book (I ended up correcting the examples in the book so as to avoid confusion) and there are even silly spelling mistakes. This book also does not really teach much about the structure, syntax and available options/commands within the Objective-C language. Avoid!
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category