Book description
This book will give you a thorough grounding in the principal and supporting tools and technologies that make up the Xcode Developer Tools suite. It is the first book to examine the complete Apple programming environment for both Mac OS X and iPhone.
Table of contents
- Copyright
- About the Authors
- About the Technical Reviewer
- Acknowledgments
- Preface
- 1. Introducing Xcode Tools for Mac OS X and the iPhone
-
I. The Core Xcode Toolset
- 2. Introducing the Xcode Workspace
- 3. Interface Builder
- 4. Core iPhone Tools
- 5. Frameworks in Xcode
- 6. Model-View-Controller in Xcode
- 7. Debugging Your Xcode Projects
- 8. Xcode Documentation
-
9. Developing an Application
- 9.1. Defining the Problem
-
9.2. Designing the Application
- 9.2.1. Sketching Out the Problem Space
- 9.2.2. The Data Model
- 9.2.3. Creating the Project
- 9.2.4. Choosing the Data Store Format
- 9.2.5. Building the User Interfaces
- 9.2.6. Running the Application
- 9.2.7. What to Do if It Doesn't Work
- 9.2.8. Making Improvements
- 9.2.9. Where to Take the Application from Here
- 9.3. Looking Back and Looking Forward
-
II. Enhancing Development with Companion Tools
- 10. Source-Code Management with Subversion
- 11. Unit Testing in Xcode
- 12. Monitoring, Analysis, and Performance Tools
-
III. Supporting Tools
-
13. Support Tools for the Busy Developer
- 13.1. Icon Composer
- 13.2. Pixie
- 13.3. FileMerge
- 13.4. Property List Editor
-
13.5. Adding Help Functionality
- 13.5.1. Help in Xcode-based Applications
- 13.5.2. Creating the XHTML Pages
- 13.5.3. Adding Meta Tags to the Welcome Page
- 13.5.4. Running the Help Indexer
- 13.5.5. Adding and Configuring the Help Files Within the Xcode Project
- 13.5.6. Testing the New Help Function
- 13.5.7. Adding a Help Button Linked to a Help Page
- 13.6. Summary
- 14. Usability and Accessibility
-
15. Packaging and Distribution
- 15.1. Build Configurations—From Debug to Release
- 15.2. Using a Disk Image
- 15.3. PackageMaker
- 15.4. Distributing your iPhone Application
- 15.5. Summary
-
13. Support Tools for the Busy Developer
Product information
- Title: Learn Xcode Tools for Mac OS X and iPhone Development
- Author(s):
- Release date: December 2009
- Publisher(s): Apress
- ISBN: 9781430272212
You might also like
book
Step into Xcode Mac OS X Development
A Step-by-Step Guide to the Xcode Mac OS Development Environment Every copy of Mac OS X …
book
Beginning iPhone Development with Swift 5: Exploring the iOS SDK
Learn how to integrate all the interface elements iOS users have come to know and love, …
book
Beginning Xcode: Swift Edition
Beginning Xcode, Swift Edition will not only get you up and running with Apple's latest version …
book
More iPhone Development with Swift: Exploring the iOS SDK
Interested in iPhone and iPad apps development? Want to learn more? Whether you are a relative …