At last a book that has given me a general idea of what Cocoa is all about. My only background in programming is with Future Basic, a hybrid basic that adopts the program layout of C by replacing goto's with functions but keeps the terms of the language intact. It wasn't until I played around Interface Builder that I knew I had to learn Cocoa. I did a quick read of C fundamentals and found it wasn't much different than Future Basic other than the syntax of C seem more awkward to me. But I'll get use to it.
First I read Inside Mac OS X The Objective-C Programming Language included with the Developer tools. The first part of the book describing the concept of Objects is easy to understand, but when I reached the Objective C Language section I became totally lost.
Then I bought Cocoa Programming by Anguish, Buck, and Yacktman. Same scenario, I understand the first few chapters and then suddenly find myself reading technical jargon that is gibberish to me.
Next I bought Cocoa Recipes for Mac OS X by Cheeseman, once again it started off OK but since it was written by a lawyer, I soon found myself lost in the same way one might find oneself confused by a legal document.
I'm not downing any of these publications, they're just too technical for me at this stage and they'll probably do me some good once I complete Building Cocoa Applications. This is the first book that has given me the overall picture of Cocoa without swamping me with specifics. Now I at last have a starting point for learning and understanding the specifics.
I haven't tried entering any code yet and from the comments given here it's riddled with inaccuracies, but who cares when I can download the code and refer to that. With all it's faults, this is the one book that has put me on track.
|