A textbook, hummmm...NO, that is not fair, for most textbooks are written by people who must sell you a chair in their classroom rather than give you a book that teaches one anything! THIS book teaches and it does it as if your very LIFE depended on it! It is imminently readable and filled with proper regard for a broad range of learners. Yes, you should not be an absolute novice - that is, having never seen a computer - BUT, if you can read and will put in the time to embrace painful study - you will use this book and all that it says. There is no waste or filler in this book! Mike Ash wrote this book as if he wanted to prove to the world that one does not have to compromise quality to promote Mac/App programming to worlds of users who may not have been born programmers (or are just being born!), and who are trying to make superior, high quality, money-making apps.The text is SLAMMED full of legible real world, best-used, examples with a gifted mind suggesting various 'other uses' for code improvement and dangers. It is a recipe book for solutions. The organization and textual clarity is truly superb. It shows mastery of the app writing process and a mature app problem solving mind-set: OUT-FREAKING-STANDING!!
NEGATIVE(S) found a microscopic smudge of dirt on the lower left corner of the 200th page...(oops, they may have been my eggs benedict..).AND...can't find volume II of this book - fast enough! I wish I could somehow 'subscribe' to this author... 'nuff said.