RailroadBookstore.com

Railroad Books - Model Railroad Books - Thomas & Friends
Photography Books - Gardening Books

Photography Books

Huge Selection - Discount Prices - Money Back Guarantee

We offer a huge selection of photography books at discount prices. All purchases have a money back satisfaction guarantee. Thank you for shopping here!

Search Advanced SearchView Cart   Checkout   
Guidebooks
Canon
Hasselblad
Kodak
Leica
Nikon
Pentax
Sony
Magic Lantern Guides
Categories
General
Black & White
Color
Digital
Equipment
How To
Nature & Wildlife
Photo Essays
Photojournalism
Reference
Travel
Photoshop
Lightroom
Railroad Photography
Images of Rail Series
Subcategories
Mass Market
Trade

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.46
You Save: $39.53 (79%)



New (23) Used (24) from $8.99

Avg. Customer Rating: 4.5 out of 5 stars 129 reviews
Sales Rank: 226470

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 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
  • Paperback - Cocoa(R) Programming for Mac(R) OS X (3rd 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)
  • iPhone Open Application Development: Write Native Objective-C Applications for the iPhone
  • Mac OS X Internals: A Systems Approach

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 124 more reviews...

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.


4 out of 5 stars Printed upside down! Good book if I flip it over.   September 8, 2008
 0 out of 2 found this review helpful

I just got the book a few days ago so i have not done much reading in it yet but i have to comment on one major flaw with my copy. The entire book was printed upside down. So when you open the book up with the cover right side up the first page is actually the last page upside down. I have never received a book like this before. My girlfriend laughed when she saw me reading my book upside down. It looks like i am pretending to read it or something. I am sure I will get many strange looks when reading this at the local coffee shop or any where in public. O well, its not worth sending back I guess. Otherwise the book appears to be a good book but time will tell as i get to read it more. It feels so strange to flip it over to the back upside down before opening. I wonder if any one else will get any of these freak copies.


Copyright 2008 - RailroadBookstore.com