American Civil War
 
In Association With Amazon
Search
American Civil War
Browse
    Subcategories
Computers & Internet
Apple
Business & Culture
Computer Science
Databases
Graphic Design
Hardware
Home & Office
Microsoft
Networking
Operating Systems
Programming
Software
Web Development


    Categories
Apparel
Books
DVD
Electronics
Magazines
Music
Home & Garden
Software
Sports & Outdoors
Toys & Games
Video Games

Flash Drives
Union Officer
 
Mouse Pad
<< Back to Previous Page
Cocoa Programming for Mac OS X, Second edition
 

Cocoa Programming for Mac OS X, Second edition
written by Aaron Hillegass
Studio : Addison Wesley
by Addison Wesley
Release Date : 2007-03-16
Publisher : Addison Wesley
Released : 2007-03-16
Availability : Usually ships in 24 hours
Number of Items : 1
Avg. Customer Rating:(based on 83 reviews)

List Price : $49.99
Our Price : $28.34


Editorial Reviews for  'Cocoa Programming for Mac OS X, Second edition'
 
Product Description
"The highly acclaimed introduction to Cocoa-recommended most by experienced Mac OS X developers now updated and expanded. Here's what critics said about the first edition: "Reading this book is the absolute best way to learn how to harness the power of this amazing technology."
-Andrew Stone, President, Stone Design, www.stone.com "Make sure this is the first one you pick up. It's the best book for a beginning Cocoa programmer."
-From the review on HyperJeff.net& "I love this book. The descriptions are clear, the examples logical. Everything a programmer needs to get up to speed on Cocoa."
-Dave Mark, Editor, MacTech Magazine

To help programmers develop applications for Mac OS X, Apple is now giving away XCode, Interface Builder, and the Cocoa frameworks-the tools used to create Safari, GarageBand, Mail, and the iApps. Cocoa- Programming for Mac- OS X, Second Edition, will give you a complete understanding of how to use these tremendously powerful tools and frameworks to write full-featured applications for the Mac.

Guiding programmers through the key features of Cocoa, this book emphasizes design patterns that enable you to predict the behavior of classes you have never used before. Written in a tutorial format, it takes you step-by-step through the creation of six applications and an Interface Builder palette. Each project introduces several new ideas, and as each concept or technique is discussed, the author, drawing on his own extensive experience, shows you the right way to use it.

Updated for Xcode and Mac OS X 10.3, new chapters in this second edition include coverage of OpenGL, AppleScriptability, the undo manager, creating frameworks, and a brief introduction to using GNUstep on Linux.



"
 
Americancivilwar.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.

 
Customer Reviews for  'Cocoa Programming for Mac OS X, Second edition'
 
C# ASP.NET Developer Learning XCode
I currently am a Web App Developer who uses C# and Visual Studio. I have been using macs forever and wanted to learn how to code for the iPhone and figured this is the best place to start learning Objective-C. This book is very good at explaining Objective-C and how to write code for it. I am at the eighth chapter and already am writing my own code. I downloaded the examples in the book and the way I approach it is, read the chapter, copy the example code (not from the clipboard!) then read the chapter again. The book has a bunch of great examples and is fun to do. I look forward to writing native mac apps!
 
The Cocoa Bible
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.
 
OS X developer must have
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.
 
Great Objective-C & Cococa resource
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.
 
The book to have for Cocoa Development
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.
 
Shopping Cart
Your cart is empty.
View Cart
Featured Items
Civil War Doctor: The Story of Mary Walker (Social Critics and Reformers)
The Fredericksburg Campaign: Winter War on the Rappahannock
Lee and His Army in Confederate History (Civil War America)
Encyclopedia of the American Civil War: A Political, Social, and Military History
Wolf of the Deep: Raphael Semmes and the Notorious Confederate Raider CSS Alabama (Vintage Civil War Library)
Civil War Toys
Magazines
Rebel Pistol
 
American Civil War Quarter Masters Supply Depot
 
American Civil War - Discount prices, fast delivery on Books American Civil War - Cocoa Programming for Mac OS X, Second edition only $28.34 at americancivilwar.com products.