A solid guide that responds to the active interest in Apple's Xcode tools Apple's Xcode tools are a collection of applications and frameworks that are used to develop, test, and optimize applications primarily written for Mac OS X or the iPhone. The steady increase in sales of Apple computers has triggered a strong interest in gaining a thorough understanding of Xcode and its tools and what they have to offer. This book provides you with an inside look at the array of Xcode tools from top to bottom. You'll go beyond the basics and dive into such in-depth topics as installing the latest version of Xcode tools, customizing the look and behavior of Xcode, creating and managing projects, using the built-in class browser to model complex applications and structures, and more.
Offers you a solid foundation for getting the most out of Apple's Xcode tools, a collection of applications and frameworks used to develop, test, and optimize applications written for Mac OS X or the iPhone Includes clear, comprehensive lessons for installing the latest version of Xcode tools, customizing the look of Xcode, creating and managing projects, testing your interfaces, and building and debugging your projects Explains analyzing performance, optimizing your application, working with shared sources, creating your own custom file templates, and customizing the interface builder With this book, you'll be able to take full advantage of the range of tools included with Xcode. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Table of Contents
INTRODUCTION. CHAPTER 1 Installing Xcode. CHAPTER 2 The Grand Tour. CHAPTER 3 Xcode Layout. CHAPTER 4 The Project. CHAPTER 5 Sources. CHAPTER 6 Editing Text. CHAPTER 7 Syntax-Aware Editing. CHAPTER 8 Searching. CHAPTER 9 Class Browser. CHAPTER 10 Refactoring. CHAPTER 11 Snapshots. CHAPTER 12 Help and Documentation. CHAPTER 13 Interface Builder. CHAPTER 14 Class Modeling. CHAPTER 15 Data Modeling. CHAPTER 16 Targets. CHAPTER 17 Building Projects. CHAPTER 18 Debugging. CHAPTER 19 Performance Analysis. CHAPTER 20 Unit Testing. CHAPTER 21 Sharing Source. CHAPTER 22 Using the Organizer. CHAPTER 23 Customizing Xcode. INDEX.
James Bucanek is a professional software engineer who has developed for Apple computers since its inception. He is a contributing author or technical editor for several Mac OS X books and is currently involved in the full-time development of native applications for Mac OS X.