Order your copy of Mastering Xcode 4 today!

The Book

What Is It?

Mastering Xcode 4: Develop and Design

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

  • 1 – Discovering Xcode Tools
  • 2 – Starting a Project
  • 3 – Navigating a Project
  • 4 – Getting Help
  • 5 – Creating User Interfaces
  • 6 – Adding Files to a Project
  • 7 – Writing Code With the Source Editor
  • 8 – Searching and Replacing
  • 9 – Basic Debugging and Analysis
  • 10 – Using the Data Model Editor
  • 11 – Customizing the Application Icon
  • 12 – Deploying an Application
  • 13 – Advanced Editing
  • 14 – The Build System
  • 15 – Libraries, Frameworks, and Loadable Bundles
  • 16 – Workspaces
  • 17 – Debugging and Analysis In Depth
  • 18 – Unit Testing
  • 19 – Using Scripting and Preprocessing
  • 20 – Using Instruments
  • 21 – Source Code Management
  • Appx A – Managing Your iOS Devices
  • Appx B – Gestures and Keyboard Shortcuts
  • Appx C – Documentation Updates
  • Appx D – Other Resources

More Information

Pages: 400
Author: Joshua Nozzi
Publisher: Peachpit Press
Edition: 1st
Language : English
ISBN 10: 0321767527
ISBN 13: 978-0321767523

Available Formats

Mastering Xcode 4 is available in a variety of formats from the following vendors:

Amazon

Direct from Peachpit

Barnes & Noble

Safari Online Bookshelf

Apple iBookstore

Not all vendors listed. Check your local stores.