Jump to ratings and reviews
Rate this book

Learning Cocoa with Objective-C: Developing for the Mac and IOS App Stores

Rate this book
Get up to speed on Cocoa and Objective-C, and start developing applications on the iOS and OS X platforms. If you don't have experience with Apple's developer tools, no problem! From object-oriented programming to storing app data in iCloud, the fourth edition of this book covers everything you need to build apps for the iPhone, iPad, and Mac.You'll learn how to work with the Xcode IDE, Objective-C's Foundation library, and other developer tools such as Event Kit framework and Core Animation. Along the way, you'll build example projects, including a simple Objective-C application, a custom view, a simple video player application, and an app that displays calendar events for the user.Learn the application lifecycle on OS X and iOSWork with the user-interface system in Cocoa and Cocoa TouchUse AV Foundation to display video and audioBuild apps that let users create, edit, and work with documentsStore data locally with the file system, or on the network with iCloudDisplay lists or collections of data with table views and collection viewsInteract with the outside world with Core Location and Core MotionUse blocks and operation queues for multiprocessing

388 pages, Kindle Edition

First published September 20, 2002

11 people are currently reading
46 people want to read

About the author

Paris Buttfield-Addison

25 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
10 (19%)
4 stars
11 (21%)
3 stars
23 (45%)
2 stars
5 (9%)
1 star
2 (3%)
Displaying 1 - 4 of 4 reviews
42 reviews1 follower
February 24, 2017
I got this as an e-book, because Borders was going out of business, and I needed to use up a gift card. The edition I got was written for OS X Tiger, and I was using Leopard at the time. Many of the examples still worked as described in the book, though in several instances I needed to do some research on the directions it gave for using XCode, since the options had changed. I couldn't get one of the last examples to work as described.

It was a nice book for "kicking the tires" in Cocoa, giving you an idea of what you can do in it, and how easy it can be to get some cool things going, but I didn't get a sense afterwards that I really knew how to write an OS X app. competently. I think its intent was to cover the gamut of Cocoa's features in text, graphics, and UI controls, giving you some examples of what it can do, but it was not comprehensive in helping you gain a sense of mastery over the framework. I also didn't feel like I knew the Objective C language that well afterward, since the book's presentation gave me just enough of the language to run Cocoa apps. This was my introduction to Objective C. I would not recommend it for that. You don't have to know the language to use this book, as it gets you familiar with some basics, but it moved so quickly on that, I didn't get a good sense of the language's features. I read "Programming in Objective C," by Stephen Kochan (I also wrote a review of that book on Goodreads) to get a better sense of the language.
Author 12 books1 follower
July 31, 2010
A little dated now, but it was a good introduction to Mac programming.
Profile Image for Rafael.
Author 2 books2 followers
April 3, 2013
Nice an quick intro for all cocoa components and their Mac counterparts .
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.