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

Buy Used
Used - Good See details
Price: £13.26

or
Sign in to turn on 1-Click ordering.
 
   
Trade in Yours
For a £4.49 Gift Card
Trade in
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
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 (12 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £17.04  
Paperback --  
Trade In this Item for up to £4.49
Trade in Programming in Objective-C (Developer's Library) for an Amazon.co.uk gift card of up to £4.49, 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:
Programming in Objective-C (Developer's Library) Programming in Objective-C (Developer's Library) 3.8 out of 5 stars (5)
£17.27
In stock.

Book Description

6 Jun 2011 0321711394 978-0321711397 3
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


  • Product details

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

    More About the Author

    Discover books, learn about writers, and more.

    Product Description

    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.

    About the Author

    Stephen Kochan is the author and coauthor of several bestselling titles on the C language, including Programming in C (Sams, 2004), Programming in ANSI C (Sams, 1994), and Topics in C Programming (Wiley, 1991), and several Unix titles, including Exploring the Unix System (Sams, 1992) and Unix Shell Programming (Sams, 2003). He has been programming on Macintosh computers since the introduction of the first Mac in 1984, and he wrote Programming C for the Mac as part of the Apple Press Library. In 2003 Kochan wrote Programming in Objective-C (Sams, 2003), and followed that with another Mac-related title, Beginning AppleScript (Wiley, 2004).


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


    Customer Reviews

    4.6 out of 5 stars
    4.6 out of 5 stars
    Most Helpful Customer Reviews
    6 of 6 people found the following review helpful
    5.0 out of 5 stars Excellent introduction to Objective-C 28 Jun 2011
    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?
    4 of 4 people found the following review helpful
    5.0 out of 5 stars A very thorough grounding in Objective-C 20 Oct 2011
    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?
    4 of 4 people found the following review helpful
    5.0 out of 5 stars From a non-programmer 29 Aug 2011
    Format:Kindle Edition|Amazon Verified Purchase
    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?
    Would you like to see more reviews about this item?
    Were these reviews helpful?   Let us know
    Most Recent Customer Reviews
    4.0 out of 5 stars Programming in objective c
    Fantastic book. Found it easy to follow and understand. The author breaks each task down into simple easy to follow step by step examples.
    Published 2 months ago by I. Coulton
    5.0 out of 5 stars AAAAA
    Thank u that no bad Book do well I like it.
    Im happy with that. good post.
    Thank u
    Jason Sharpe
    Published 6 months ago by Jason
    5.0 out of 5 stars 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 14 months ago by H3M0
    5.0 out of 5 stars 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 17 months ago by Peter Abatan
    5.0 out of 5 stars 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 19 months ago by Craig
    4.0 out of 5 stars 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 19 months ago by Gianni Costanzi
    5.0 out of 5 stars 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 22 months ago by peturingi
    5.0 out of 5 stars 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 22 months ago by RyanBowk
    2.0 out of 5 stars 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 23 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
       
    Related forums


    Listmania!


    Look for similar items by category


    Feedback