What Is It?
Mastering Xcode 4 focuses on the Xcode IDE. You will learn how to install, configure, and use Xcode to create and maintain projects, and to edit, debug, analyze, profile, build, and deploy your code. You’ll learn to use Xcode’s integrated Source Code Management system support (for Git and Subversion), create and maintain rich user interfaces with Interface Builder, build data models with the Core Data model editor, and use the iOS device simulator to test your iOS apps. You’ll learn all about Xcode’s new Schemes-based build system and explore several ways you can hook your own scripts into the build chain. In short, you’ll learn all about your primary development tool. Have a look at a short sample chapter (including the table of contents and index): Chapter 4 – Getting Help
What Isn’t It?
Mastering Xcode 4 is not a Cocoa development book. The book is sharply focused on the Xcode IDE itself and will not teach you how to design or code applications. Software development practices and developing applications with the Cocoa API and the Objective-C programming language are beyond the scope of this book. What code there is exists only to demonstrate Xcode’s many capabilities. Consider one of Peachpit’s Cocoa and iOS development titles as a companion to this book.
Table of Contents
Mastering Xcode 4 is available in a variety of formats from the following vendors:
Direct from Peachpit
Barnes & Noble
Safari Online Bookshelf
Not all vendors listed. Check your local stores.