Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Computer Science » MacOS » Cocoa(R) Programming for Mac(R) OS X (2nd Edition)  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Mass Market
Trade
Related Categories
• MacOS
Operating Systems
Computers & Internet
Subjects
Books
• General
Operating Systems
Computers & Internet
Subjects
Books
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• Cocoa
Apple
Computers & Internet
Subjects
Books
• Mac OS X
Apple
Computers & Internet
Subjects
Books
• Object-Oriented Software Design
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Operating Systems
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

Cocoa(R) Programming for Mac(R) OS X (2nd Edition)

Cocoa(R) Programming for Mac(R) OS X (2nd Edition)

zoom enlarge 
Author: Aaron Hillegass
Publisher: Addison-Wesley Professional
Category: Book

List Price: $49.99
Buy New: $10.34
You Save: $39.65 (79%)



New (19) Used (22) from $3.99

Avg. Customer Rating: 4.5 out of 5 stars 130 reviews
Sales Rank: 252738

Media: Paperback
Edition: 2
Number Of Items: 1
Pages: 480
Shipping Weight (lbs): 2
Dimensions (in): 9.1 x 7 x 1.1

ISBN: 0321213149
Dewey Decimal Number: 005.268
UPC: 785342213140
EAN: 9780321213143
ASIN: 0321213149

Publication Date: May 10, 2004
Availability: Usually ships in 1-2 business days

Also Available In:

  • Paperback - Cocoa(R) Programming for Mac(R) OS X (3rd Edition)
  • Paperback - Cocoa Programming for Mac OS X
  • Kindle Edition - Cocoa- Programming for Mac- OS X, Third edition
  • Kindle Edition - Cocoa Programming for Mac OS X, Second edition

Similar Items:

  • Programming in Objective-C (Developer's Library)
  • Xcode 3 Unleashed
  • Advanced Mac OS X Programming (2nd Edition of Core Mac OS X & Unix Programming)
  • The iPhone Developer's Cookbook: Building Applications with the iPhone SDK (Developer's Library)
  • iPhone Open Application Development: Write Native Objective-C Applications for the iPhone

Editorial Reviews:

Amazon.com Review
There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of Cocoa Programming for Mac OS X does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.

Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. --David Wall

Topics covered: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered.

Product Description
The most comprehensive guide to developing Cocoa available. For the developer new to Cocoa, it provides an excellent introduction that will lead to success with the world's best object-oriented development tools. Softcover.


Customer Reviews:   Read 125 more reviews...

5 out of 5 stars The Cocoa Bible   October 14, 2008
This book is amazing. It covers everything you need to know, in depth, very easy to read and understand, and very quick to digest. It is THE Cocoa Bible.


5 out of 5 stars OS X developer must have   October 6, 2008
 1 out of 1 found this review helpful

If you plan to write for Mac OS X, and have some programming experience, this book is a MUST HAVE. This is by far the best introductory book I have ever read on any language.

If you DO NOT have programming experience, I would still recommend this book. There are some spots where the logic might be hard to grasp, but Aaron Hillegass walks you through it.

In either case, but more so for beginners, I would also recommend Programming in Objective-C (Developer's Library). The less experience you have, the more strongly I would suggest reading this book first. It will walk you through the basics of straight Objective-C and then start you off using frameworks in OS X. If you are a Windows user and do not have a Mac, Programming in Objective-C (Developer's Library) will show you how to write and compile Objective-C in Windows.
(Look for the new version of this book which uses Objective-C 2.0)

I come from Windows development, having programmed in VB 6, VB.NET, C (and variants), and java. Aaron Hillegass takes you right into the heart of the Mac OS X development environment and gives you a guided tour. Showing you the basics of both Cocoa and the X Code development environment. Pick the book up and you won't regret it. This is a walkthrough tutorial style book. It is not a reference book. Apples online documentation is the best reference for Cocoa.

There are a lot of resources out there for Cocoa programmers. If you are looking for more help with Cocoa, check out the free podcasts that are available on iTunes. "CocoaCast" is a 'screen cast' that actually follows this book and may help you if you have trouble. Other podcasts that i find easy to listen to come from the Mac Developer Network such as "Late Night Cocoa" and "The Mac Developer Roundtable". They also have a great community that you can join by visiting www.mac-developer-network.com. They have video classes on some great topics which are very helpful.



4 out of 5 stars Great Objective-C & Cococa resource   October 6, 2008
Through this book you get a good introduction to Objective-C as you delve into Cocoa. At first, I was worried that I would need a supplemental Objective-C book to understand the concepts, but this was not the case. The examples and explanations are sufficient and can stand by themselves without need of other materials or knowledge.

Sometimes as I'd read through the chapters, I'd have questions about certain concepts that seemed to be glossed over. Yet, as the author will state, keep reading. Normally the concepts will be explained in full, within a few pages.



5 out of 5 stars The book to have for Cocoa Development   September 30, 2008
Excellent book and reference for developing on the Mac. Note that this is NOT for someone looking to learn Objective-C, but rather someone looking to learn the ins/outs of the Cocoa Frameworks and development process with XCode 3.

My only wish is that they include some iPhone specific sections in the next edition.



4 out of 5 stars Gives good directions, but .......   September 15, 2008
 1 out of 1 found this review helpful

This book gives good directions to learn the Cocoa programming. However, it seems that this is another round of edition based on the previous one. The book constantly refers to the NIB file of the project being worked on, which was the old form of the current XIB file. It is a subtle thing but confusing enough to those who have never done Cocoa programming before. This sounds negative, but overall, the book gives good guidance to experienced programmers, (not necessarily in Objective-C.) I am now on Chapter 7, and getting accustomed to the quality level of the book. The book has Challenge questions in many of the chapters, and I advise everyone to work on them. The book is no way in text-book quality, but there are not many competing books in the market. I have given 4 starts indicating that the book is not bad but it leaves plenty rooms for improvements.

Powered by Associate-O-Matic