Table of Contents

Saturday March 6.2010

If you want to check out the final chapter list and the topics that are covered, take a look at the Table of Contents. I'm curious which sections you'd like to see as excerpts on the site, so send me a Twitter reply to @scottstevenson.

The table of contents is based on the newest version of the book, which has significantly more content and revamped versions of the earlier chapters compared to the beta version of the book.

Rough Cuts Preview Available

I’m thrilled to tell you that Cocoa and Objective-C: Up and Running is now available at O’Reilly Rough Cuts. This is just a preview of the book — content will be added, removed, tuned, and refined. But please do take a look and tell me what you think.

This is an introduction to Cocoa and Objective-C and is, by design, aimed at three different levels of experience. If you've never written a line of code, you can start at the very beginning. If you know C, you can start with the Objective-C chapter. If you've worked the iPhone SDK, you can jump right into material that covers the frameworks. For more about how the book is designed, see About the Book.

I've written a lot of tutorials and articles on Cocoa over the past five years, and have read countless encouraging comments about how much you liked them. But I also get a lot of questions about how to link all of the tutorials together. This book is my answer for that. It starts at the beginning, and explains each step along the way. It's written in the style of Theocacao and the tutorials I write for Cocoa Dev Central. If that tone resonates with you, I think you'll like this book.

All of the material is written specifically for Snow Leopard with notes about anything that's incompatible with earlier versions of Mac OS X. So this is a modern, streamlined approach to Mac programming which is also a great foundation for iPhone development.

So again, thanks for all of the support over the years. I'm really happy to be able to create a unique book on Cocoa that takes into account all the feedback you have sent me.

I hope you enjoy it.