Mastering Xcode 4: Develop and Design


Xcode 4 has a brand new user interface, built upon proven technologies that Apple itself uses to build Mac OS X and iOS, and that have produced over a quarter million Mac OS X and iOS apps.

This project-based book introduces readers to Apple’s development environment. The book is aimed at new Mac OS X and iOS developers and assumes the reader is familiar with programming and object-oriented concepts. The book starts at the basics–how to download, install, and start using Xcode–and moves to a detailed look at building and running applications. The last part of the book covers more advanced topics, such as testing, debugging, and source-code management. With the book’s approach, readers will be able to take the projects they build during the book and adapt them for use in their own projects.

Table of Contents
Part I: The Basics: Getting Started with Xcode 4
1. Discovering Xcode Tools
2. Starting a Project
3. Navigating a Project
4. Getting Help

Part II: Working with COCOA Applications
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

Part III: Going Beyond the Basics
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

Appendixes
Appendix A: Managing Your iOS Devices
Appendix B: Gestures and Keyboard Shortcuts
Appendix C: Documentation Updates
Appendix D: Other Resources

Book Details

  • Paperback: 400 pages
  • Publisher: Peachpit Press (September 2011)
  • Language: English
  • ISBN-10: 0321767527
  • ISBN-13: 978-0321767523
Download [26.6 MiB]

You may also like...

Leave a Reply