Xcode 4 is Apple’s newest version of the popular development suite for creating bleeding-edge OS X and iOS apps. Written by an experienced developer and Apple-focused journalist, this book not only covers developing for OS X but also for the entire family of iOS devices, including the iPhone, iPad, and iPod touch. You’ll explore the newest tools for compiling, debugging, and finding and fixing common code errors so that you can look forward to improved, smooth-running code that is developed more efficiently than ever.
- Takes you step-by-step through the process of developing OS X and iOS applications using Xcode 4
- Examines the benefits of Xcode 4, Apple’s updated, free, object oriented programming environment
- Helps you tame the complex Xcode environment so you can develop amazing apps
This book gets you up to speed on all the remarkable new features and redesigned user interface of Xcode 4 so you can get started creating phenomenal apps today.
Part I: Getting Started.
Chapter 1: Introducing Xcode 4.
Chapter 2: Getting and Installing Xcode.
Chapter 3: Building Applications from Templates.
Chapter 4: Navigating the Xcode Interface.
Chapter 5: Working with Files, Frameworks, and Classes.
Chapter 6: Using Documentation.
Chapter 7: Getting Started with Interface Builder.
Chapter 8: Creating More Advanced Effects with Interface Builder.
Part II: Going Deeper.
Chapter 9: Saving Time in Xcode.
Chapter 10: Using the Organizer.
Chapter 11: Managing Certificates and Provisioning.
Chapter 12: Working with Builds, Schemes, and Workspaces.
Chapter 13: Customizing Builds for Distribution and Advanced Development.
Chapter 14: Using Version Control.
Part III: Creating Fast and Reliable Code.
Chapter 15: Getting Started with Code Analysis and Debugging.
Chapter 16: Testing Code with Instruments.
Chapter 17: Creating Unit Tests.
Part IV: Appendixes.
Appendix A: Using Xcode's Tools and Utilities.
Appendix B: Working with Other Editors.
Appendix C: Understanding Compiler Technology.