Rating:  Summary: negligent, inexact, erroneous... Review: this book is amazing, amazing how many mistakes and spelling errors it has. the publisher should ashamed. very sloppy work.
Rating:  Summary: Comprehensive book on Cocoa Review: This book is an excellent Cocoa resource. It is not just another introductory Cocoa programming manual. It covers in depth some of the more advanced topics of Cocoa and can show you how to unleash the real power of Cocoa. It is well organized and contains a myriad of example programs. The Appendicies are a veritable treasure trove of hints and tips! Well worth it!
Rating:  Summary: The best most comprehensive book on Cocoa Review: This book is huge and packed with information. It has more information than any three other books on the subject. However, it is an intermediate to advanced book, so if you are just starting out you might prefer a more introductory book.
I particularly like the logical organization of the book and the comprehensive coverage of most topics. (The book predates the latest "Bindings" technology.) Even if you have been a Cocoa programmer for years, you will learn new things from this book. It covers whole subjects that no other book mentions and is packed with useful examples. There is no fluff, and every page is dense with information. It does not have the best tutorials, and it has a formal reference style unlike many of the other Cocoa programming books. I promise that even if you have one or more of the friendlier books, you'll still want this one for when you get down to business.
Finally, I loved the coverage of the Model/View/Controller design pattern in this book. There is a whole chapter that shows concrete examples of design using Model/View/Controller in conjunction with Cocoa and Objective-C idioms. After applying the wisdom provided by this book, I finally understood the value of Model/View/Controller and its near ubiquitous application in Cocoa.
Rating:  Summary: If you only buy one OS X programming book, this is it. Review: This book is not about teaching you to program it is about eaching you to take full, and I mean full, advantage of Cocoa. If you have a handle on Cocoa programming this one book will pretty much complete your understanding of it.It covers the additions that Objective-C adds to the C language in about 27 pages. If you already know C, that is all you need to get going. If you don't already know C this book will not teach it to you. Consider that, counting the index, the book is 1245 pages of small print and has none of the usual fluff that eats up half the book, it is a lot of valuable information; all meat and very little fat. It has in-depth sample code for about everything you are going to need or want to do with OS X. Just as important, it not only tells you what you can do, but what you should do and explains why. Most programmers never learn a particular tool or object until they want to use it in a program. This book has example code for just about anything you would want to try and clear explanations of what you must know to use it. Having a working example with source is just the ticket when you are learning a new object. If you want to program for OS X, drop what you are doing and order this book. If you are already an old hand at programming OS X, I'll bet there are more than a few things in this book that you don't know.
Rating:  Summary: In depth and well-done; a comprehensive tome. Review: This book would be the one I personally would recommend for any reasonably experienced programmer. It goes more into depth than others, it is more up to date, and there's a huge amount of substance to sink your teeth into. Recommended even for those who have been programming in Cocoa for a while; you'll learn something here. If you're relatively new to programming, or have never worked with an object-oriented framework before, Aaron Hillegass's book "Cocoa Programming for Mac OS X" might be a better choice; but if you get through that, you'll probably want to buy this one next.
Rating:  Summary: Superbly written, a joy to read Review: This is a big book, so I was at first leery about whether I would be able to get through it without becoming depressed or lost. I did get through it, I didn't get lost, and I felt in capable hands all the way through. Furthermore, it was worth every minute of time I put into reading it. Although there are three authors of this book, listed alphabetically on the front cover, it reads as if written by a single author. It becomes readily apparent that the authors know Cocoa as well as the best programmers know it. But even more important to me was that they craft every single sentence with care for the context they're building, and they don't violate our faith with out of context material. Time and time again I was silently appreciating their skill and care for quality writing.
Rating:  Summary: Best Book on Cocoa!! Review: Whoever gave this book two stars because of bad spelling is completely out of line. This is a computer book and should be judged as a computer book. Yes, the spelling is bad, but so what! The book delivers a wealth of useful information. Anyone who grades a compoter bok more on speling and grammer thEn on technical merit has some major personal issues. Cocoa Programming IS the best Cocoa book to date.
|