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 £0.35 Amazon.co.uk Gift Card
Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

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

Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers) [Paperback]

Daniel H. Steinberg
4.0 out of 5 stars  See all reviews (1 customer review)
RRP: £25.50
Price: £21.68 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.82 (15%)
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 1 left in stock--order soon (more on the way).
Want guaranteed delivery by Wednesday, May 30? Choose Express delivery at checkout. See Details
Trade In this Item for up to £0.35
Trade in Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers) for an Amazon.co.uk gift card of up to £0.35, which you can then spend on millions of items across the site. Plus, get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Beginning Mac Programming (Pragmatic Programmers) £22.94

Cocoa Programming: A Quick-Start Guide for Developers (Pragmatic Programmers) + Beginning Mac Programming (Pragmatic Programmers)
Price For Both: £44.62

Show availability and delivery details



Product details

  • Paperback: 464 pages
  • Publisher: Pragmatic Bookshelf; 1 edition (7 May 2010)
  • Language English
  • ISBN-10: 1934356301
  • ISBN-13: 978-1934356302
  • Product Dimensions: 23.1 x 19.2 x 2.1 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 671,156 in Books (See Top 100 in Books)

More About the Author

Daniel H. Steinberg
Discover books, learn about writers, and more.

Visit Amazon's Daniel H. Steinberg Page

Product Description

Product Description

Cocoa Programming: A Quick-Start Guide for Developers shows you how to get productive with Cocoa-fast! We won't walk you through every class and method in the API (but we will show you where to find that information). Instead, we'll jump right in and start building a web browser using Cocoa. In just a few minutes you'll have something that works. A couple of minutes more, and you'll have code in your custom controller, listening for notifications and call-backs. Soon you'll have the functionality you'd expect in a full browser. And that's just the first few chapters...

About the Author

Daniel is the editor for the new series of Mac Developer titles for the Pragmatic Programmers. He writes feature articles for Apple's ADC web site and is a regular contributor to Mac Devcenter. He has presented at Apple's Worldwide Developer Conference, MacWorld, MacHack and other Mac developer conferences. Daniel has produced podcasts for Apple featuring the work of developers and scientists working on the platform. He has coauthored books on Apple's Bonjour technology as well as on Java Programming and using Extreme Programming in Software Engineering classes.


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
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

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
If you are after a book that teaches you how to program in objective-C then this isn't the book for you; it expects that you already know C or objective-C and want to learn how to program in a Cocoa environment (OS-X/iOS)

The reason the book only got 4-stars is because it has yet to be updated for X-Code 4. Though this does not kill the book, it does mean that you will need to get comfortable with X-code 4 and translate between the two versions; it's not really difficult but, initially, can be a bit confusing.

Given the above, the book is excellent; it gradually builds up from the first project, a web-browser, which doesn't use a single line of code to covers all of the key aspects of the Cocoa environment. The authors style is easy to ready and he explains everything in a direct and clear way - unusual with most computer books. As the chapter pass by, the author slowly 'lets go' of your hand and you're expected to do the basic tasks yourself - this is well timed and never left me trying to work out what I needed to do.

While most of the book focuses on OS-X, iOS is not left alone and the memory management differences are covered. One of the OS-X projects is converted to iOS as a demonstration of the Cocoa programming environment

Overall, I highly recommend the book but would love to see it updated to cover the advances in X-code 4 - then it would get five stars!
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  8 reviews
10 of 10 people found the following review helpful
Great Starter Book for Cocoa 28 April 2010
By D. Wu - Published on Amazon.com
Format:Paperback
In my opinion this is a great book for beginners in Cocoa. The author conceptually explains the framework for Cocoa Programming (that is to me more useful then just a programming recipe book). Yes, there are a lot of recipe like books out there for iPhone and Mac programming, but if you really want to learn how things work, this book actually will help fill in the details for you. For example this book really explains 'delegates' and 'first responder' concepts in more plain language to me then other sources I used . Also, in the recent update to the book, the author covers new and important concepts with 'blocks' and 'grand central dispatch' which are new to snow leopard. The book is a big time saver and the price was very affordable (the last I checked) .
5 of 6 people found the following review helpful
Not a quick start at all 16 Feb 2011
By chimp - Published on Amazon.com
Format:Paperback
I had hoped that this book would be a good guide for a programmer already familiar with C. Indeed this is exactly what this book proposes to be on page 18. Although the content of the book is fine, its pace is snail like. Its slow pace gets in the way of learning as one cannot make connections between ideas presented because they are too far apart in the text. One gets the impression that this might have been done deliberately to pad out the book.

I have begun reading Scott Stevenson's "Cocoa and Objective-C Up and Running" and I have found that this book is far better suited to my needs.
4 of 5 people found the following review helpful
So far, So good. 21 Jun 2010
By Eric Marden - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
As a web developer, I was a little worried about picking up a compiled language to add to my toolbelt, since the paradigm is so much different from the normal scripting and object oriented programming I'm used to, but so far "Cocoa Programming: A quick start guide for developers" has been an excellent introduction. I am a big fan of PragProg books in general and this book is no exception. Written in a clear and conversation tone, this book is helping me get up to speed with the Cocoa framework from the very practical point-of-view of the XCode/InterfaceBuilder workflow and introducing Objective-C concepts in a way that is illuminating and not intimidating.

Its not a deep resource manual, there are other books that do that, but if you're looking to see what is like to build OS X applications, this is a great first step.
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


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