Programming in Objective-C and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £8.10 Amazon.co.uk Gift Card
Programming in Objective-C (Developer's Library)
 
 
Start reading Programming in Objective-C on your Kindle in under a minute.

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

Programming in Objective-C (Developer's Library) [Paperback]

Stephen G. Kochan
4.6 out of 5 stars  See all reviews (10 customer reviews)
Price: £33.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
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.co.uk. Gift-wrap available.
Only 9 left in stock--order soon.
Want guaranteed delivery by Wednesday, May 30? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £18.47  
Paperback £33.99  
Trade In this Item for up to £8.10
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Programming in Objective-C (Developer's Library) for an Amazon.co.uk gift card of up to £8.10, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.
There is a newer edition of this item:
Programming in Objective-C: Updated for iOS 5 and Automatic Reference Counting (ARC) (Developer's Library) Programming in Objective-C: Updated for iOS 5 and Automatic Reference Counting (ARC) (Developer's Library) 5.0 out of 5 stars (4)
£28.89
In stock.

Frequently Bought Together

Programming in Objective-C (Developer's Library) + IOS Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) + Programming iOS 4: Fundamentals of iPhone, iPad, and iPod touch Development (Definitive Guide)
Price For All Three: £90.22

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 552 pages
  • Publisher: Addison Wesley; 3 edition (6 Jun 2011)
  • Language English
  • ISBN-10: 0321711394
  • ISBN-13: 978-0321711397
  • Product Dimensions: 22.9 x 18 x 2.8 cm
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Bestsellers Rank: 159,547 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Stephen G. Kochan
Discover books, learn about writers, and more.

Visit Amazon's Stephen G. Kochan Page

Product Description

Product Description

Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for the iOS and Mac platforms.

The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying procedural language (C).

This unique approach to learning, combined with many small program examples and exercises at the end of each chapter, makes Programming in Objective-C ideally suited for either classroom use or self-study. While the Objective-C language itself has gone through relatively minor changes since the introduction of Objective-C 2.0, the Apple development tools that programmers use for Objective-C development on the Mac and on iOS have changed significantly in a very short period of time.

The third edition of Programming in Objective-C includes numerous updates and improvements throughout the book:

  • Improved organization for some chapters
  • Incorporation of feedback and suggestions from members of the author's forum for readers, including more detailed descriptions for some of the examples
  • A new introduction to blocks with examples
  • Replacement of deprecated methods with newer methods
  • Updated diagrams and steps for using Xcode 4
  • From the Back Cover

    Programming in Objective-C, Third Edition
    An introduction to the Objective-C language for iOS and Mac OS X development

    Stephen G. Kochan

    Objective-C has become the standard programming language for application development on the iOS and Mac OS X platforms. A powerful yet simple object-oriented programming language that’s based on C, Objective-C is widely available not only on Apple platforms but across many operating systems that support the gcc compiler, including Linux, Unix, and Windows.

    Programming in Objective-C provides the new programmer a complete, step-by-step introduction to the Objective-C language. The book does not assume previous experience with either C or object-oriented programming languages, and it includes many detailed, practical examples of how to put Objective-C to use in your everyday programming needs.

    The third edition of Programming in Objective-C features updated and expanded coverage of the latest developments in Objective-C as well as new tools such as Xcode 4. It shows how to take advantage of the Foundation framework’s rich built-in library of classes and provides an introduction to iOS programming.

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

    Suggested Tags from Similar Products

     (What's this?)
    Be the first one to add a relevant tag (keyword that's strongly related to this product)
     
    (2)
    (1)

    Your tags: Add your first tag
     


    Customer Reviews

    Most Helpful Customer Reviews
    5 of 5 people found the following review helpful
    Format:Paperback
    Having recently decided to learn how to develop apps for the iPhone, I purchased this book as a guide and future reference to the Objective-C language, the underlying language for creating iPhone apps.

    Stephen Kochan has a unique way of explaining the language that people who have never programmed before should be able to pick up this book and develop a good grasp of it. Unlike languages like C (a procedural) language which Objective-C is built on, Objective-C is an object oriented language, something that can be hard to get your head around.

    Right from the start of the book in Chapter 3, Stephen gives you an introduction to Classes, Objects and Methods - the basics behind object oriented programming. The way he explains the concept of OOP to mere mortals without being condescending is very well done, and was able to make things clearer to me.

    Although I am currently working on Chapter 6 of 21 of the 3rd edition, with the way the book is written so far, I believe I will have no trouble understanding the rest of the book - even the harder chapters.
    Was this review helpful to you?
    3 of 3 people found the following review helpful
    By Oli
    Format:Paperback
    Most books on Objective-C, programming for the iPhone, iPad, etc., nearly all start with trying to get you to develop an App in the first chapter, complete with buttons. This is all very well, except that you understand nothing of the underlying principles. Kochan's book does the opposite. It starts really from the beginning, making sure your programming foundation is solid. He focuses on making sure you know how basic things like variables work, looping and making if-else decisions, with output straight to the console (or debugger window), rather than a fancy graphical user interface. He then builds on this foundation to build out objects and classes. He uses what I would call quite a mathematical approach, with lots of maths examples (e.g. calculating the area of rectangle, making a fraction class, etc. It's only really in the last quarter of the book that you start to learn about the foundation framework, and then in the very last chapter your first proper IOS app. This means when you develop your IOS app, you actually KNOW what the app is doing.

    My background is in procedural programming languages such as pascal, basic, and visual basic, albeit 10 years ago. This was a great re-introduction, and especially in to object oriented programming. Anyone who appreciates learning something with a solid foundation will be well at home with this book. It is straight forward to follow. I high recommend hanging in there to do each example. Type each one in and you learn a lot from your mistakes. I got through the first 300 pages in about 2.5 weeks, studying about an hour a night. There is also a comprehensive forum where there are little quizzes which are v helpful to embed the knowledge.

    Highly recommend this book for anyone wanting a proper grounding. I write very few reviews, but felt this one was worth it.
    Comment | 
    Was this review helpful to you?
    3 of 3 people found the following review helpful
    From a non-programmer 29 Aug 2011
    Format:Kindle Edition
    I have very limited experience of programming and usually find it hard to get my head round but this book makes it easy. It is straight forward and very readable. If you've never programmed before but feel like giving it a go, then this is the book for you.
    Comment | 
    Was this review helpful to you?
    Most Recent Customer Reviews
    Excellent book!
    I've found this book very helpful. After reading several objective-c and iOS development books this is by far the best. For the person that can't find main. Read more
    Published 2 months ago by H3M0
    An amazing primer for programmers both old and new
    I bought this book book because I wanted to get back into programming which I dropped over 15 years ago. Read more
    Published 5 months ago by Peter Abatan
    Fantastic introduction to Objective-C
    I am a Computer Scientist, looking at getting into iPhone development, so I got this book just so I could become familiar with Objective-C before moving onto other books that go... Read more
    Published 7 months ago by Craig
    A nice book to start learning Objective-C
    This book is well-written and helps you understanding the peculiarities of objective-c (messages, protocols, categories etc), but it does not explain deeply each topic.. Read more
    Published 7 months ago by Gianni Costanzi
    Must have
    This book is a must have for anyone learning Objective-C. It works well both for those who have no programming knowledge as for those who know JAVA and C++.
    Published 10 months ago by peturingi
    Can't get any better
    it dosn't get any better than this, it's clear, concise, easy to keep up with and the detail is sublime. Read more
    Published 10 months ago by RyanBowk
    why can't authors check the books before release!!!
    Not a great start I got this as it should be up to date the first thing it starts with is "main.m" which is NOT there. Please if you say it is up to date get it up to date!.
    Published 11 months ago by Mr M Rosenthal
    Search Customer Reviews
    Only search this product's reviews

    Customer Discussions

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

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

    Search Customer Discussions
    Search all Amazon discussions
       


    Listmania!


    Look for similar items by category


    Look for similar items by subject


    Feedback


    Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges