What you need for this book

This book assumes that you have an Intel-based Macintosh running Snow Leopard (Mac OS X 10.6.2 or later). Why Snow Leopard? There are many new features in Xcode that are available only on Snow Leopard. Therefore, I highly recommend upgrading to Snow Leopard, if you are using an earlier release. We will be using Xcode, an integrated development environment used for creating applications for iPad, iPhone, core data, and other Mac applications. So, download the latest version of Xcode from the following link: http://developer.apple.com/technologies/xcode.html.

The latest version of Xcode that is available at the time of this writing is Xcode 3.2.5. I have used the same version for developing the core data application in this book.