IPad iOS 5 Development Essentials
From Techotopia
Table of Contents | Next | |
Introduction to iPad iOS 5 Development Essentials |
<google>BUY_IOS5_IPAD</google>
- Introduction to iPad iOS 5 Development Essentials
- The History of iOS
- The Anatomy of a New iPad
- iOS 5 Architecture and SDK Frameworks
- Joining the Apple iOS 5 Developer Program
- Installing Xcode 4 and the iOS 5 SDK (iPad)
- Creating a Simple iPad iOS 5 App
- Testing iOS 5 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?
- Declaring an Objective-C Class Interface
- Adding Instance Variables to a Class
- Define Class Methods
- Declaring an Objective-C Class Implementation
- Declaring and Initializing a Class Instance
- Automatic Reference Counting (ARC)
- Calling Methods and Accessing Instance Data
- Objective-C and Dot Notation
- How Variables are Stored
- An Overview of Indirection
- Indirection and Objects
- Indirection and Object Copying
- Creating the Program Section
- Bringing it all Together
- Structuring Object-Oriented Objective-C Code
- An Overview of the iPad iOS 5 Application Development Architecture
- Creating an Interactive iOS 5 iPad App
- Writing iOS 5 Code to Hide the iPad Keyboard
- Establishing Outlets and Actions using the Xcode Assistant Editor
- Understanding iPad iOS 5 Views, Windows and the View Hierarchy
- 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
- Solving the Blank View Problem
- Triggering a Storyboard Segue Programmatically
- Performing Tasks before a Segue
- Using Xcode Storyboarding with iOS 5
- 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
- Solving the Blank View Problem
- Triggering a Storyboard Segue Programmatically
- Performing Tasks before a Segue
- Using Xcode Storyboards to create an iOS 5 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 5 Table Views and Xcode Storyboards
- Using Xcode Storyboards to Build Dynamic 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 TableView Navigation using Xcode Storyboards
- Using an Xcode Storyboard to Create a Static iPad Table View
- Creating a Simple iOS 5 iPad Table View Application
- Creating a Navigation based iOS 5 iPad Application using TableViews
- Understanding the Navigation Controller
- An Overview of the Example
- Setting up the Project
- Reviewing the Project Files
- Adding the Root View Controller
- Creating the Navigation Controller
- Setting up the Data in the Root View Controller
- Writing Code to Display the Data in the Table View
- Creating the Second View Controller
- Connecting the Second View Controller to the Root View Controller
- Implementing the Functionality of the Second View Controller
- Adding the Navigation Code
- Controlling the Navigation Controller Stack Programmatically
- An iPad iOS 5 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
- Implementing a Page based iOS 5 iPad Application using UIPageViewController
- An Example iOS 5 iPad UIPageViewController Application
- Using the UIPickerView and UIDatePicker Components in iOS 5 iPad Applications
<google>BUY_IOS5_IPAD</google>
Table of Contents | Next | |
Introduction to iPad iOS 5 Development Essentials |