Xcode Tools Sensei (Second Edition)
As the title suggests, Xcode Tools Sensei is a book about Apple’s developer tools that are used to create Mac and iOS applications. This book doesn’t stop with Xcode and Interface Builder. Xcode Tools Sensei covers a dozen developer tools, both graphical and command-line tools. You will learn how to profile your code and check for memory leaks with Instruments, write shaders with OpenGL Shader Builder, and uncover performance problems with OpenGL ES Performance Detective. If you want to spend more time creating, testing, and profiling your applications and less time wading through Apple’s documentation, get a copy of Xcode Tools Sensei.
The Second Edition covers Xcode 4 and has been updated for Xcode 4.5. You must be running Mac OS X 10.6 or later to take advantage of this edition. I have some updated material for Xcode 5 on my blog, whose link is on the site map at the top of the page. Look for the xcode 5 tag.
Xcode Tools Sensei is available in both print and electronic versions. The electronic version is a PDF file with no copy protection or DRM. It is also fully searchable, bookmarked, and hyperlinked so you can find the material you're looking for quickly. The print version sells for $20 (US) and can be purchased directly by using the sidebar link. The print version is also available on Amazon, Amazon UK, and Amazon Europe.
The electronic version is now free. You can download it from the sidebar or use the following button:
Table of Contents
Chapter 1: Xcode Projects
Chapter 2: Editing Source Code
Chapter 3: Creating User Interfaces for Mac Applications
Chapter 4: Creating User Interfaces for iOS Applications
Chapter 5: Modeling Tools
Chapter 6: Building Projects
Chapter 7: Debugging
Chapter 8: Version Control
Chapter 9: Instruments
Chapter 10: Command-Line Debugging Tools
Chapter 11: OpenGL Tools
A more detailed table of contents is available to download.
Questions and Comments
If you have any questions or comments about Xcode Tools Sensei, to me.
All of the material in this section is in PDF format. I zipped the First Edition of the book to make downloading easier.
- The introduction to the book.
- The first chapter of the book.
- An article introducing Xcode 4. This article walks you through the creation of your first Xcode 4 project. You'll learn how to edit source code and build your project into a working program.
- The changes updating the book for Xcode 4.4.
- The changes updating the book for Xcode 4.5.
- The First Edition of the book, which covers Xcode 1 and 2. Think of it as my writing sample if you're using Xcode 4.