Learn Cocoa on the Mac (Learn Series) and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
Sell Back Your Copy
For a $2.00 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Learn Cocoa on the Mac (Learn Series)
 
 
Start reading Learn Cocoa on the Mac (Learn Series) on your Kindle in under a minute.

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

Learn Cocoa on the Mac (Learn Series) [Paperback]

Jack Nutting (Author), Dave Mark (Author), Jeff LaMarche (Author)
3.8 out of 5 stars  See all reviews (12 customer reviews)

List Price: $39.99
Price: $25.86 & this item ships for FREE with Super Saver Shipping. Details
You Save: $14.13 (35%)
  Special Offers Available
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.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $17.60  
Paperback $25.86  
Sell Back Your Copy for $2.00
Whether you buy it used on Amazon for $3.99 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $2.00.
Used Price$3.99
Trade-in Price$2.00
Price after
Trade-in
$1.99

Book Description

Learn Series February 24, 2010

Apple’s Cocoa is required knowledge for anyone who wants to program a Mac or the Apple iPhone. Cocoa is one of the most advanced developer frameworks available, is as much a state of mind as it is a Tool.

Dave Mark is the first author to teach the framework and the philosophy behind the framework. Learn Cocoa for the Mac is a guide for programmers new to Cocoa specifically intended for creating real Mac OS X and iPhone applications, but without suffering the usually painful learning curve.

Cocoa is a rich tool and there’s much to learn, but Mark is able to encapsulate the learning experience and make it both fun and productive.

Whereas a book such as Hillegas introduces Cocoa to increase reader familiarity with it, this book is the first to show budding Mac developers how to get their hands busy with Cocoa to build their own apps!


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Learn Cocoa on the Mac (Learn Series) + Learn Objective-C on the Mac (Learn Series) + Learn C on the Mac (Learn Series)
Price For All Three: $76.94

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Learn Objective-C on the Mac (Learn Series) $26.39

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Learn C on the Mac (Learn Series) $24.69

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details



Editorial Reviews

About the Author

Dave Mark is a long-time Mac developer and author and has written a number of books on Macintosh development, including Learn C on the Macintosh, The Macintosh Programming Primer series, and Ultimate Mac Programming. Dave is the Editor-in-Chief of MacTech Magazine and has been writing for MacTech since its birth.


Product Details

  • Paperback: 374 pages
  • Publisher: Apress; 1 edition (February 24, 2010)
  • Language: English
  • ISBN-10: 1430218592
  • ISBN-13: 978-1430218593
  • Product Dimensions: 9.3 x 7.5 x 1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #75,880 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

12 Reviews
5 star:
 (5)
4 star:
 (1)
3 star:
 (5)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

22 of 22 people found the following review helpful:
5.0 out of 5 stars The other side of the coin from Hillegass, March 4, 2010
This review is from: Learn Cocoa on the Mac (Learn Series) (Paperback)
The "gold standard" for learning Cocoa programming has been Hillegass's book Cocoa(R) Programming for Mac(R) OS X (3rd Edition) for a long time. However, it is slightly in need of revision. This book is a worthy supplement or even an alternate - the style is quite different, a bit more playful. Nutting, LaMarche and Mark have done a great job of explaining some of the whys and wherefores of doing things the cocoa way and have the advantage of working with Leopard and Snow Leopard. So this is a bit easier to follow and doesn't run into the "xyz is deprecated" debugging notes (so much, there are still a few!). However, Hillegass is determined to make sure his students think, so his book has problems for the reader to solve, some of which are pretty challenging and have several solutions. This book takes a "here's how you do it, why you do it this way and read the manual for anything else". Different folks will have different views as to which book is better - I think that they complement each other quite well and are both well worth reading. I find I learn different things from the two books and regard them both equally.
The authors give a very thorough coverage of bindings and Core Data. I was not aware of the fact that you can drop a datamodel entity into Xcode to obtain most of the nuts and bolts of a fully functional application, completely automatically. This alone was worth the price of the book - a clear explanation for binding and methods for dealing with large datasets (not covered elsewhere, even in the excellent Cocoa Design Patterns. For the cocoa programmer, this almost puts Xcode up as a simple alternative to Filemaker, although the latter has a slew of built in features that would be hard work to implement directly in cocoa.
This is a strongly recommended book for the slightly above novice programmer (you do need to know the basics of C) wanting to jump-start learning cocoa to the fairly experienced programmer who needs a refresher on bindings and core data.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 12 people found the following review helpful:
3.0 out of 5 stars Shoddy Kindle Conversion, January 16, 2011
By 
sigfpe "sigfpe" (Oakland, CA United States) - See all my reviews
Amazon Verified Purchase(What's this?)
There are plenty of reviews of the content so I'm just going to review the aspects of this book specific to the Kindle. However, my star rating is for the ebook as a whole as it would be unfair to penalize the content because of the conversion to the Kindle.

As usual, the publishers have made a poor effort at conversion and should be ashamed of themselves.

The images are at too low a resolution. Many of these images are intended to show the state of various user interface widgets so that you can make sure they match up with what you have on your screen. But these images are at too low a resolution to see what's going on and it's a real strain to compare. This applies both to reading the Kindle version on a Kindle device and with the Kindle app for the Mac.

The code examples have been converted as images. This means you can't search within the code examples and that when you adjust the font, the size of the code sample font (which is pretty small) can't be adjusted. In addition, when the code samples span a page boundary of the original text, they appear to have been scanned as two separate images with one placed atop the other. No attempt has been made to make the two images line up, so the code examples have random alignment changes in the middle of them. In at least one case the person doing the conversion failed to notice that two blocks of code were separated by a block of regular text meaning that the whole lot appears in the ebook as one image with the intervening text appearing as an unadjustable, unsearchable image too.

None of these issues could possibly have been missed if there were any attempt at proofreading whatsoever. In this age of hyperbole you might be tempted to read that as an exaggeration. I mean it literally. It's clear that nobody at the publisher had no more than a glance at the result of conversion before this was shipped to Amazon for downloading. That's a pity. The print version is attractively presented and the content isn't bad either.

And of course it's frustrating that the book is full of boilerplate code that I'd really like to just copy out of the ebook into Xcode, but I can't do this.

This is the first time I've tried to use an ebook as a programming tutorial. On the plus side it has this great advantage: I could run the Kindle app on the secondary display and never have to worry about repeatedly forcing the book to lie flat. So it's much more convenient to use than the print version.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 11 people found the following review helpful:
4.0 out of 5 stars Cocoa, Xcode and Interface Builder kick-start, March 13, 2010
This review is from: Learn Cocoa on the Mac (Learn Series) (Paperback)
Jack Nutting has played, worked and turned Cocoa (and it's NeXTStep predecessor) inside out since the 80s. You can see that. He knows not only how but also why. And he shares that knowledge in this book.

Cocoa is a huge scope. An introductory book must select what is most important to learn first. This book does that. Furthermore, it is a great introduction to Conan O'Brien and Andy Richter...ehh, I mean Xcode and Interface Builder. The only thing that the book demands is that the reader has basic knowledge in Objective-C.

One of my principles as a writer is that more pictures and fewer words, doesn't make it harder to grasp - quite the contrary. This book is richly illustrated with screen shots, and the language is both simple and efficient.

This is a book for those who finally want to start to implement a killer app for the Mac desktop.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews










Only search this product's reviews



Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(5)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
Relevancy given new Xcode version 0 Mar 31, 2011
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums


Listmania!

Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject