I’ve recently been able to read another book entitled Cocoa and Objective-C Cookbook. I must say, I am really starting to enjoy the Cookbook series from Packt Publishing. The Cookbook series provide you with quick and simple solutions to common tasks and issues. I particularly enjoyed this book since I am actively developing apps for Max OS X using Cocoa and Objective-C. There are many great books out there that teach you the fundamentals and there are plenty available that also teach you some of the more advanced programming skills. These books are great but are not very useful for everyday reference. Books such as the ones I just mentioned are often within the 500 page range and make it difficult for you to reference back to certain materials.
With the Cocoa and Objective-C Cookbook I found it very easy to refer to some of the simple every day tasks. It also does a very good job at taking you beyond just the basics and introduces you to some of the more advanced topics, such as, Core Animation, Pinch and Swipe, Keychain API, MySQL, SQLite and a few advanced debugging techniques and tools.
Cocoa and Objective-C Cookbook is written in a straightforward easy-to-follow format and provides a selection of the most important tasks and problems with well organized instructions for solving problems efficiently. With right at 200 pages packed full of helpful hints, tutorials and code samples, I find that this is not a book that will stay on my book shelf collecting dust.
It’s a little difficult to explain who this book might be for, you may think, “I already know everything”, well, that may be true but its the little things that we forget. For instance, I know how to use NSTableView very well but when I started developing my application I totally forgot how to set the datasource. Well, with this book in hand, I was able to quickly find a page with an easy to follow example that got me up and running fast.
There are also a few things I didn’t know how to do, for example, I’ve never before used any of the pinch and swipe features. This book has a whole chapter that is devoted to Handling Events and explains the pinch and swipe very well. All in all, if you are a developer using Cocoa and Objective-C, you should own this book.
Have you purchased this book? What do you think about it? Is there anything you think that this book lacks that should have been added? I’d like to hear your comments