Difference between revisions of "IPad iOS 6 Development Essentials"
From Techotopia
Line 206: | Line 206: | ||
#* [[An iPad iOS 6 Split View and Popover Example|About the Example iPad Split View and Popover Project]] | #* [[An iPad iOS 6 Split View and Popover Example|About the Example iPad Split View and Popover Project]] | ||
#* [[An iPad iOS 6 Split View and Popover Example|Creating the Project]] | #* [[An iPad iOS 6 Split View and Popover Example|Creating the Project]] | ||
− | # | + | #* [[An iPad iOS 6 Split View and Popover Example|Reviewing the Project]] |
#* [[An iPad iOS 6 Split View and Popover Example|Reviewing the Application Delegate Class]] | #* [[An iPad iOS 6 Split View and Popover Example|Reviewing the Application Delegate Class]] | ||
#* [[An iPad iOS 6 Split View and Popover Example|Configuring Master View Items]] | #* [[An iPad iOS 6 Split View and Popover Example|Configuring Master View Items]] | ||
Line 214: | Line 214: | ||
#* [[An iPad iOS 6 Split View and Popover Example|Testing the Application]]<br><br> | #* [[An iPad iOS 6 Split View and Popover Example|Testing the Application]]<br><br> | ||
# [[Working with Directories on iOS 6 (iPad)]] | # [[Working with Directories on iOS 6 (iPad)]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|The Application Documents Directory]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|The Objective-C NSFileManager, NSFileHandle and NSData Classes]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Understanding Pathnames in Objective-C]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Creating an NSFileManager Instance Object]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Identifying the Current Working Directory]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Identifying the Documents Directory]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Identifying the Temporary Directory]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Changing Directory]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Creating a New Directory]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Deleting a Directory]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Listing the Contents of a Directory]] | ||
+ | #* [[Working with Directories on iOS 6 (iPad)|Getting the Attributes of a File or Directory]]<br><br> | ||
+ | # [[Working with iPad Files on iOS 6]] |
Revision as of 19:13, 12 December 2012
Table of Contents | Next | |
About iPad iOS 6 Development Essentials |
<google>BUY_IOS6_IPAD</google>
Table of Contents
- About iPad iOS 6 Development Essentials
- Joining the Apple iOS 6 Developer Program
- Installing Xcode 4 and the iOS 6 SDK
- Creating a Simple iPad iOS 6 App
- iPad iOS 6 Architecture and SDK Frameworks
- Testing iOS 6 Apps on the iPad – 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 iPad Device for Development
- Associating an App ID with an App
- iOS and SDK Version Compatibility
- Installing an App onto a Device
- The Basics of Objective-C Programming
- The Basics of Object Oriented Programming in Objective-C
- What is an Object?
- What is a Class?
- Creating the Example Project
- Declaring an Objective-C Class Interface
- Adding Instance Variables to a Class
- Defining Instance Methods
- Declaring an Objective-C Class Implementation
- Declaring and Initializing a Class Instance
- Calling Methods and Accessing Instance Data
- How Variables are Stored
- An Overview of Indirection
- Indirection and Objects
- Indirection and Object Copying
- Creating the Program Section
- Compiling and Running the Program
- Objective-C - Data Encapsulation, Synthesized Accessors and Dot Notation (iOS 6)
- The Basics of Modern Objective-C (iPad)
- Creating an Interactive iOS 6 iPad App
- Writing iOS 6 Code to Hide the iPad Keyboard
- Establishing iOS 6 Outlets and Actions using the Xcode Assistant Editor (iPad)
- An Introduction to iPad Auto Layout in iOS 6
- Working with iPad iOS 6 Auto Layout Constraints in Interface Builder
- An iPad iOS 6 Auto Layout Example
- Implementing iPad iOS 6 Auto Layout Constraints in Code
- Implementing iPad Cross-Hierarchy Auto Layout Constraints in iOS 6
- Understanding the iPad iOS 6 Auto Layout Visual Format Language
- Using Xcode Storyboarding with iOS 6 (iPad)
- 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
- Passing Data Between Scenes
- Unwinding Storyboard Segues
- Triggering a Storyboard Segue Programmatically
- Using Xcode Storyboards to create an iOS 6 iPad Tab Bar Application
- An Overview of the Tab Bar
- Understanding View Controllers in a Multiview Application
- Setting up the Tab Bar Example Application
- Reviewing the Project Files
- Renaming the Initial View Controller
- Adding the View Controller for the Second Content View
- Adding the Tab Bar Controller to the Storyboard
- Adding a Second View Controller to the Storyboard
- Designing the View Controller User interfaces
- Configuring the Tab Bar Items
- Building and Running the Application
- An Overview of iPad iOS 6 Table Views and Xcode Storyboards
- Using Xcode Storyboards to Build Dynamic iOS 6 iPad TableViews with Prototype Table View Cells
- Creating the Example Project
- Adding the TableView Controller to the Storyboard
- Creating the UITableViewController and UITableViewCell Subclasses
- Declaring the Cell Reuse Identifier
- Designing a Storyboard UITableView Prototype Cell
- Modifying the CarTableViewCell Class
- Creating the Table View Datasource
- Downloading and Adding the Image Files
- Compiling and Running the Application
- Implementing iPad iOS 6 TableView Navigation using Xcode Storyboards
- Using an Xcode Storyboard to Create a Static iPad iOS 6 Table View
- An iPad iOS 6 Split View and Popover Example
- An Overview of Split View and Popovers
- About the Example iPad Split View and Popover Project
- Creating the Project
- Reviewing the Project
- Reviewing the Application Delegate Class
- Configuring Master View Items
- Configuring the Detail View Controller
- Connecting Master Selections to the Detail View
- Popover Implementation
- Testing the Application
- Working with Directories on iOS 6 (iPad)
- The Application Documents Directory
- The Objective-C NSFileManager, NSFileHandle and NSData Classes
- Understanding Pathnames in Objective-C
- Creating an NSFileManager Instance Object
- Identifying the Current Working Directory
- Identifying the Documents Directory
- Identifying the Temporary Directory
- Changing Directory
- Creating a New Directory
- Deleting a Directory
- Listing the Contents of a Directory
- Getting the Attributes of a File or Directory
- Working with iPad Files on iOS 6