Book description
Use Xcode 5 to Write Great iOS and OS X Apps!
Xcode 5 Start to Finish will help you use the
tools in Apple’s Xcode 5 to improve productivity, write great
code, and leverage the newest iOS 7 and OS X Mavericks
features.
Drawing on thirty years of experience developing for Apple
platforms and helping others do so, Fritz Anderson shows you a
complete best-practice Xcode workflow. Through three full sample
projects, you’ll learn to integrate testing, source control,
and other key skills into a high-efficiency process that works.
Anderson shows you better ways to storyboard, instrument, build,
and compile code, and helps you apply innovations ranging from
Quick Look to Preview Assistant. By the time you’re finished,
you’ll have the advanced Xcode skills to develop outstanding
software.
Coverage includes
Setting breakpoints and tracing execution for active debugging
Creating libraries by adding and building new targets
Integrating Git or Subversion version control
Creating iOS projects with MVC design
Designing Core Data schemas for iOS apps
Linking data models to views
Designing UI views with Interface Builder
Using the improved Xcode 5 Autolayout editor
Improving reliability with unit testing
Simplifying iOS provisioning
Leveraging refactoring and continual error checking
Using OS X bindings, bundles, packages, frameworks, and property lists
Localizing your apps
Controlling how Xcode builds source code into executables
Analyzing processor and memory usage with Instruments
Integrating with Mavericks Server’s sleek continuous integration system
Register your book at www.informit.com/register for access to this title’s downloadable code.
Table of contents
- About This eBook
- Title Page
- Copyright Page
- Dedication Page
- Contents at a Glance
- Contents
- Acknowledgments
- About the Author
- Introduction
-
Part I: First Steps
- 1. Getting Xcode
- 2. Kicking the Tires
- 3. Simple Workflow and Passive Debugging
- 4. Active Debugging
- 5. Compilation
- 6. Adding a Library Target
- 7. Version Control
-
Part II: The Life Cycle of an iOS Application
- 8. Starting an iOS Application
- 9. An iOS Application: Model
- 10. An iOS Application: Controller
- 11. Building a New View
- 12. Autolayout in a New View
- 13. Adding Table Cells
- 14. Adding an Editor
- 15. Unit Testing
- 16. Measurement and Analysis
- 17. Provisioning
-
Part III: Xcode for Mac OS X
- 18. Starting an OS X Application
- 19. Bindings: Wiring an OS X Application
- 20. A Custom View for OS X
- 21. Localization
- 22. Bundles and Packages
- 23. Frameworks
- 24. Property Lists
-
Part IV: Xcode Tasks
- 25. Documentation in Xcode
- 26. The Xcode Build System
- 27. Instruments
- 28. Debugging
- 29. Continuous Integration
- 30. Snippets
- Part V: Appendixes
- Index
Product information
- Title: Xcode 5 Start to Finish: iOS and OS X Development
- Author(s):
- Release date: May 2014
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780133751031
You might also like
book
Xcode 6 Start to Finish: iOS and OS X Development, Second Edition
Use Xcode 6 to Craft Outstanding iOS and OS X Apps! will help you use Apple’s …
book
Objective-C for Absolute Beginners: iPhone, iPad and Mac Programming Made Easy
Learn Objective-C and its latest release, and learn how to mix Swift with it. You have …
book
Mastering iOS 12 Programming - Third Edition
Become a professional iOS developer with the most in-depth and advanced guide to Swift, Xcode 10, …
book
Cocoa Programming for OS X: The Big Nerd Ranch Guide
Covering the bulk of what you need to know to develop full-featured applications for OS X, …