Cocoa Recipes for Mac OS X (2nd Edition) and over one million other books are available for Amazon Kindle . Learn more

Buy Used
Used - Good See details
Price: £3.15

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
The Cocoa Cookbook for Mac OS X
 
 
Start reading Cocoa Recipes for Mac OS X (2nd Edition) on your Kindle in under a minute.

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

The Cocoa Cookbook for Mac OS X [Paperback]

Bill Cheeseman
4.0 out of 5 stars  See all reviews (1 customer review)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £19.60  
Paperback £26.13  
Paperback, 14 Nov 2002 --  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.
There is a newer edition of this item:
Cocoa Recipes for Mac OS X Cocoa Recipes for Mac OS X 4.0 out of 5 stars (1)
£26.13
In stock.


Product details

  • Paperback: 780 pages
  • Publisher: Peachpit Press; 1 edition (14 Nov 2002)
  • Language English
  • ISBN-10: 0201878011
  • ISBN-13: 978-0201878011
  • Product Dimensions: 23 x 17.8 x 4.1 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,923,725 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Bill Cheeseman
Discover books, learn about writers, and more.

Visit Amazon's Bill Cheeseman Page

Product Description

Product Description

Cocoa Recipes for Mac OS X takes a practical, no-nonsense, hands-on, step-by-step approach, walking you through the details of building a Cocoa application from start to finish. It explains in detail what the code is doing and why it works, Cocoa Recipes places a decided emphasis on getting an application to work correctly as quickly as possible. This collection of, do-it-yourself recipes guides you through the process of creating classes and subclasses, objects, outlets, and actions. Cocoa is one of the main object-oriented software development environments for Mac OS X.

About the Author

Bill Cheeseman is a freelance Macintosh software developer working mostly in AppleScript, the Apple help system, and Cocoa frameworks in Mac OS X. He also writes a Cocoa tutorial column for StepWise.com, a NeXT and Mac OS X developer site.

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
Format:Paperback
Let's start off by saying what this book isn't; it is not a 'how to learn Objective-C' or 'getting started with Cocoa' but something, in my mind, equally useful: how to put what you've seen into the context of writing an application.

The book isn't just a rehash of others, it adds a lot of useful things that seem to be skipped over in other books: setting up localisation files, project settings (version numbering), error handling, help files, apple script support, etc... so you really do get an understanding of 'how to approach' coding within the environment and see alternate ways of doing things.

Okay, now for the things I found difficult:

1. You don't get to write the whole application: that pop's up about 40% way through the book (see the introduction to recipe 7) - this is a real shame a I would have liked to have gone through all of the UI elements
2. It can be hard work when there are few diagrams in between the pages of detailed descriptions. I am sure that the amount of text, in the book, could have been significantly reduced with some good diagrams, which would have made it easier to digest (for me)
3. You DO need to down load the code files as the book does contain errors (I've reported the ones I've found back to the publishers) and some of the instructions, in the text, did leave me wonder where I should be adding code...

Saying that, the book is still worth it, very worth it, and I know that I will be constantly using it as a reference alongs side Marcus Zara's 'Core Data', Daniel Steingburg's 'Cocoa Programming' and, of course, Arron Hellegass 'Cocoa Programming of Mac OSX'
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  7 reviews
22 of 22 people found the following review helpful
An unusual and very practical approach, but not for everyone 9 May 2004
By Ben Haller - Published on Amazon.com
Format:Paperback
This book takes an unusual approach that some people seem to like and others don't. The entire book is devoted to building a single Cocoa application, step by step. Each step builds on what has come before, so you really can't jump around in the book at all. And the book is entirely example-driven; there is very little text talking about higher-level concepts, principles and design. If you learn best by example, and you want to see a large, high-quality application in Cocoa built from the ground up, then this book might be very good for you. Others will probably find it frustrating.
20 of 20 people found the following review helpful
Good but a chore to learn from 22 Aug 2003
By E. Jensen - Published on Amazon.com
Format:Paperback
I have been working on learning Cocoa part-time so this seemed like a good book to try to get me up to speed. There is a lot of information packed in this text- unlike some, there are really very few figures and pictures and there is an awful lot of explanatory text and digressions as new concepts arise. The main problem I have with the approach here is that it takes a _long_ time between successive builds of the application. In fact, one must plow through 70+ pages before even getting to the first time you are told to build an executable of what you have been working on. This really goes counter to the Cocoa paradigm of ease of application construction- I much prefer a more experimental approach in which small incremental changes are made to the application, so that the effect of new features can be appreciated right away. Here, by the time you rebuild the application, a lot of time has passed since you coded the features, so the connection between the code and the app feature is not so immediate or clear. Also, if there are bugs from your typing, it is hard to fix your app as it has been a long time since a previous build, so for someone new to Cocoa, it can be hard to know where to look for the errors.
29 of 31 people found the following review helpful
The ULTIMATE MAC OS X tutorial learning guide 27 Nov 2002
By Kelsey McClanahan - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
Cocoa Recipes for Mac OS X is a great guide for anyone interested in writing applications for MAC OS X. It is chocked full of USEFUL real-life programming examples. Each chapter successively builds upon the last to churn out and refine a true to the bone Mac OS X application. Nearly everything you'd like to learn how to accomplish with the Cocoa Framework is here. Lots of code examples show you how to implement tabbed views, menus, drawers and a whole slew of other user-controls.

One outstanding feature this book provides (and should be standard in every programming book) is a Table of Topics. This table immediately follows the table of contents and provides an alphabetical list of controls, objects, and major classes from the Cocoa Framework and where in the book to find examples on coding these items. This feature is great. If you've ever thumbed through a programming book in frustration looking for an example on how to program some obscure function that you recall reading once... --you'll understand just how useful a Table of Topics is!

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!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback