Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Programming in Objective-C (6th Edition) (Developer's Library)

Programming in Objective-C (6th Edition) (Developer's Library) [Kindle Edition]

Stephen G. Kochan
4.3 out of 5 stars  See all reviews (3 customer reviews)

Print List Price: £30.99
Kindle Price: £14.40 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £16.59 (54%)
* Unlike print books, digital books are subject to VAT.


Amazon Price New from Used from
Kindle Edition £14.40  
Paperback £24.79  
Kindle Daily Deal
Kindle Daily Deal: At least 60% off
Each day we unveil a new book deal at a specially discounted price--for that day only. Learn more about the Kindle Daily Deal or sign up for the Kindle Daily Deal Newsletter to receive free e-mail notifications about each day's deal.

Product Description

Product Description

Updated for OS X 10.9 Mavericks, iOS 7, and Xcode 5

Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and OS X 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 C programming language.

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.

This edition has been fully updated to incorporate new Objective-C features and technologies introduced with Xcode 5, iOS 7, and Mac OS X Mavericks.

“The best book on any programming language that I’ve ever read. If you want to learn Objective-C, buy it.”—Calvin Wolcott

“An excellent resource for a new programmer who wants to learn Objective-C as their first programming language—a woefully underserved market.”—Pat Hughes

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).

Product details

  • Format: Kindle Edition
  • File Size: 29600 KB
  • Print Length: 576 pages
  • Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
  • Publisher: Addison-Wesley Professional; 6 edition (18 Nov 2013)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • Text-to-Speech: Enabled
  • X-Ray:
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: #33,464 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

3 star
2 star
1 star
4.3 out of 5 stars
4.3 out of 5 stars
Most Helpful Customer Reviews
4.0 out of 5 stars Good book - just a couple of reservations 29 May 2014
By David
Format:Kindle Edition|Verified Purchase
If I have a grumble, it's that the teaching programs and exercises often make vague references to previous programs / exercises. Possibly stating "Add 'this' to 'such or such a program' " without making it clear WHICH program - just the chapter - if that. This means that you need to search through possibly dozens of programs to find the one to work on. It would make the relevant programs far easier to find if the text had read "Make a copy of Program "xxx" in Mac OS and add / make the following modification(s)".

No solutions to exercises - that I've found. May be some on the web, but don't know.

Other than that, so far so good - I'm still working through the book.
Comment | 
Was this review helpful to you?
0 of 1 people found the following review helpful
4.0 out of 5 stars Looks good but tough 19 April 2014
Format:Paperback|Verified Purchase
I thought I could pick this language up easily after doing some 'C' programming a few years ago but, this is so different and as yet I haven't picked up the relevance of it all, hopefully I can by the end of the book.
Comment | 
Was this review helpful to you?
0 of 5 people found the following review helpful
5.0 out of 5 stars Good and arrived early 20 Jan 2014
Format:Paperback|Verified Purchase
I ordered this for my son to use with his mac and he is very pleased with it, it also arrived early.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 3.9 out of 5 stars  29 reviews
15 of 15 people found the following review helpful
5.0 out of 5 stars Excellent book for learning Objective C 20 Dec 2013
By Ken Hsieh - Published on
Format:Kindle Edition|Verified Purchase
A lot of examples in the book illustrating the concepts of object oriented programming in Objective C. You do not need to have prior programming experience to understand the concepts. A little bit of C programming knowledge would certainly help, but not necessary. This book is designed for people without programming experience. I strongly recommend readers to try out all the examples using a Mac computer running Xcode 5. You would have more pleasant learning experience. If your goal is to do iOS programming for iPhone/iPad/iMac, this is a good book to start.
12 of 12 people found the following review helpful
5.0 out of 5 stars Excellent resource for learning Objective-C 19 Dec 2013
By L. Aslan - Published on
Format:Paperback|Verified Purchase
As a Mechanical EngineerI knew FORTRAN and C very well and had dabbled a little in C++. When it came time to write iOS apps, I knew I had to clear the hurdle of learning Objective-C and it's syntax before any of the sample iOS code I was looking at made any sense.

This book was (and the previous edition) a great way to clear that hurdle. I spent about a month working the exercises in the book in my spare time. The last chapter of the book has you bringing all of what you had learned together to make an iOS app (fraction calculator) and expanding it's capabilities a little by little.

Shortly after completing the exercises I was able to write a couple of rudimentary apps on my own. I can now focus on the features of the app, and leverage what I have learned from this book to execute what I have in my head so to speak.
6 of 6 people found the following review helpful
5.0 out of 5 stars Very well written! 10 Jan 2014
By Anders Jokstad - Published on
Format:Paperback|Verified Purchase
This book is absolutely perfect if you are completely new to objective-c programming. It explains everything in an understandable way, but at the same time in depth. The examples in the book are great to get a better understanding of what the different concepts.
I am not finished reading it yet, but has been interesting all the way to page 70. All of the information are relevant for the basic understanding. The book does not explain stuff before you have learned all the stuff required to understand it, and not before it is necessary to know it.

Summary: Great book for beginners!
4 of 4 people found the following review helpful
5.0 out of 5 stars Great book for a an experienced developer looking to learn Objective-C 15 Mar 2014
By Sean M Beanland - Published on
Format:Kindle Edition|Verified Purchase
I'm a C#/.NET developer and this was a great introduction to Objective-C. Everything is explained very clearly, and the hands-on examples, while simple, did a good job of getting me familiar with the concepts and getting the muscle memory for typing a language whose syntax often felt very odd compared to C#. The exercises expanded on what was talked about in the book and help solidify what was discussed.

For a new programmer, I guess I can't say one way or the other if this would be a good way to start. I think I would have struggled mightily with the object-oriented concepts, and would have had zero idea of how to debug my typos. Speaking of which, I only encountered one typo in the provided code. The forums for the book haven't been updated for the 6th edition, but I was still able to find the solution to the typo there.

I mostly used this on the Kindle for Mac app, and found the layout of the code examples to be pretty poor. It looks great on the Kindle iPad app, so I'm not sure why the experience would be so different. Fortunately, they've included jpeg versions of sample code you can view if the mangled code layout is too difficult to parse.

This is the first technical book of this type that I've completed start to finish, and that was solely due to the quality of the writing, explanations, and code examples. I really can't recommend it enough.
16 of 21 people found the following review helpful
4.0 out of 5 stars Great book but problems in kindle formatting of some signs! 28 Nov 2013
By Khaled - Published on
Format:Kindle Edition|Verified Purchase
This is a great book, I am only giving it 4/5 because the (-) sign and others are not showing correctly in the kindle edition when stating examples although it does show correctly when you click on the example. I am not sure how this can be adjusted and if we get to download the new formatting correction once it is made.
Were these reviews helpful?   Let us know
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
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category