Difference between revisions of "IPhone iOS 5 Development Essentials"
From Techotopia
Line 96: | Line 96: | ||
#* [[Preparing an iOS 5 iPhone App to use iCloud Storage|Defining the Ubiquity Container URL]]<br><br> | #* [[Preparing an iOS 5 iPhone App to use iCloud Storage|Defining the Ubiquity Container URL]]<br><br> | ||
# [[Managing iPhone Files using the iOS 5 UIDocument Class]] | # [[Managing iPhone Files using the iOS 5 UIDocument Class]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|An Overview of the UIDocument Class]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Subclassing the UIDocument Class]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Conflict Resolution and Document States]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|The UIDocument Example Application]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Creating a UIDocument Subclass]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Declaring the Outlets and Actions]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Designing the User Interface]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Implementing the Application Data Structure]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Implementing the contentsForType Method]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Implementing the loadFromContents Method]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Loading the Document at App Launch]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Saving Content to the Document]] | ||
+ | #* [[Managing iPhone Files using the iOS 5 UIDocument Class|Testing the Application]]<br><br> |
Revision as of 20:33, 25 October 2011
Table of Contents | Next | |
Preface |
<google>BUY_IOS5</google>
Table of Contents
- Preface
- About iPhone iOS 5 Development Essentials
- The Anatomy of an iPhone 4S
- iPhone iOS 5 Architecture and SDK Frameworks
- Joining the Apple iOS Developer Program
- Installing Xcode 4 and the iOS 5 SDK
- Creating a Simple iPhone iOS 5 App
- Testing iOS 5 Apps on the iPhone – Developer Certificates and Provisioning Profiles
- Creating an iOS Development Certificate Signing Request
- Submitting the iOS Development Certificate Signing Request
- Installing an iOS Development Certificate
- Assigning Devices
- Creating an App ID
- Creating an iOS Development Provisioning Profile
- Enabling an iPhone Device for Development
- Associating an App ID with an App
- iOS and SDK Version Compatibility
- Installing an App onto a Device
- Using Xcode Storyboarding (iPhone iOS 5)
- An Overview of Xcode Storyboarding
- Creating the Storyboard Example Project
- Accessing the Storyboard
- Adding Scenes to the Storyboard
- Configuring Storyboard Segues
- Configuring Storyboard Transitions
- Associating a View Controller with a Scene
- Triggering a Storyboard Segue Programmatically
- Performing Tasks before a Segue
- Implementing a Page based iOS 5 iPhone Application using UIPageViewController
- An Example iOS 5 iPhone UIPageViewController Application
- Preparing an iOS 5 iPhone App to use iCloud Storage
- What is iCloud?
- iCloud Data Storage Services
- Preparing an Application to Use iCloud Storage
- Creating an iOS 5 iCloud enabled App ID
- Creating and Installing an iCloud Enabled Provisioning Profile
- Creating an iCloud Entitlements File
- Manually Creating the Entitlements File
- Defining the Ubiquity Container URL
- Managing iPhone Files using the iOS 5 UIDocument Class
- An Overview of the UIDocument Class
- Subclassing the UIDocument Class
- Conflict Resolution and Document States
- The UIDocument Example Application
- Creating a UIDocument Subclass
- Declaring the Outlets and Actions
- Designing the User Interface
- Implementing the Application Data Structure
- Implementing the contentsForType Method
- Implementing the loadFromContents Method
- Loading the Document at App Launch
- Saving Content to the Document
- Testing the Application