Order SAMS Teach Yourself iOS Application Development on

Project Files

Download the iOS 10 project files: iOS 10.x Projects (Dec 24, 2016 Release)

Project Files

Download the iPhone iOS 9 project files: iOS 9.x Projects (Jan 1, 2016 Release)

Appendix A

Learn about Xcode source control: Introducing Xcode Source Control

Project Files – (Previous Editions)

Download the iPhone iOS 8 project files: iOS 8.x Projects (May 6th, 2015 Release)
Download the iPhone/iPad iOS 7 project files: iOS 7.x Projects (Jan 25, 2014 Release)
Download the iPhone/iPad iOS 6 project files: iOS 6.x Projects (Jan 2, 2013 Release)
Download the iPhone/iPad iOS 5 project files: iOS 5.x Projects (Jan 9, 2012 Release)

Table of Contents

HOUR 1: Preparing Your System and iDevice for Development

HOUR 2: Introduction to XCode and the iOS Simulator

HOUR 3: Discovering Objective-C

HOUR 4: Inside Cocoa Touch

HOUR 5: Exploring Interface Builder

HOUR 6: Model-View-Controller Application Design

HOUR 7: Working with Text, Keyboards, and Buttons

HOUR 8: Handling Images, Animation, Sliders, and Steppers

HOUR 9: Using Advanced Interface Objects and Views

HOUR 10: Getting the User’s Attention

HOUR 11: Introducing Multiple Scenes and Popovers

HOUR 12: Making Choices with Toolbars and Pickers

HOUR 13: Advanced Storyboards Using Navigation and Tab Bar Controllers

HOUR 14: Navigating Information Using Table Views and Split View Controllers

HOUR 15: Reading and Writing Application Data

HOUR 16: Building Responsive User Interfaces

HOUR 17: Using Advanced Touches and Gestures

HOUR 18: Sensing Orientation and Motion

HOUR 19: Working with Rich Media

HOUR 20: Interacting with Other Applications

HOUR 21: Implementing Location Services

HOUR 22: Building Background-Aware Applications

HOUR 23: Building Universal Applications

HOUR 24: Application Tracing and Debugging