Publication Date:July 22, 2005 Availability:Usually dispatched within 1-2 business days Condition:Brand new item! We deliver internationally! All items dispatched locally. Orders only take 3-8 days!
Not that great.August 28, 2008 Mr. M. Gallagher Truly disappointing book and I get the distinct feeling from the over glorified praise that the authors are a little too attached to their Macs, we get it, you love them stop going on about it and teach me.
Before purchasing this book be sure that you have a very good understanding of basic/novice aspects of OOP otherwise you WILL be lost! The coding examples are not practical and some of them introduce you to concepts that aren't explained to you until later chapters which can obliterate your learning aspirations.
Each time the book introduces you to a new aspect of C/Objective-C it should have a short "Try it out" section instead it tries to build up 3 or 4 (what can sometimes be completely new) concepts and rolls them all into 1 "Try it out" so you will find yourself flicking pages frantically to and fro trying to better your understanding of what is actually happening, even though the book explains how each example works it sometimes makes a poor job of it.
What you should have a good understanding of before getting this book: Object Orientated Programming(OOP) Concept Constructors/Initializers Inheritance (and multiple inheritance) Memory Management (Allocation and De-Allocation of memory) Interfaces/Protocols Pointers and Pointer Arithmetic (VERY IMPORTANT) The Verboseness of Objective-C Method/Function calls
I can only hope that this is the first time Michael Trent and Drew McCormack have never wrote a book of this nature as it is a poor sloppy attempt.
This book got me started!!August 20, 2006 F. Basile(NW UK) 18 out of 18 found this review helpful
This is a brilliant book. It got me started a couple of months ago when I got my first Apple Mac. It explains everything a beginning developer needs to know. Even if you have got some kind of programming experience you will be highly surprised to see how much stuff it's hidden within Mac OS X from the 'everyday' user.
By the end of the book you will have a complete hands-on knowledge of the most technological instruments Apple freely distributes to all the users of their fantastic OS. If you know nothing about programming: Buy this book. If you know something about programming but want a grounding on Mac OS X development: Buy this book.