Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

In Learning iPad Programming LiveLessons, instructor Kirby Turner walks you through the process of building PhotoWheel, a photo management and sharing app that leverages the most common aspects of iOS 5. Each video lesson focuses on the latest features in iOS 5 and Xcode, including Storyboarding, Core Data, Automatic Reference Counting (ARC), iCloud, and more. If you want to build apps for the iPad, Learning iPad Programming LiveLessons will lead you through each step with visual queues and Kirby's own tips and tricks.

Download the free version of¿PhotoWheel¿from the App Store today! Share your photos with friends and upload to iCloud, all while learning how to build the app.

Subscriber Reviews

Average Rating: 4.444444444444445 out of 5 rating Based on 9 Ratings

"Not Great" - by Pherocity on 16-JUN-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This video isn't great at all.  This is a walkthrough of a previously made application, rather than a tutorial on for learning how to create iPhone applications.
Report as Inappropriate

Table of Contents

Chapter/Selection

Time

Introduction

Preview

00:01:24

Lesson 1: iPad Programming Fundamentals

Lesson Introduction

Preview

00:00:43

Downloading and Installing Xcode

Preview

00:03:37

Creating a New Project

Preview

00:03:18

Exploring Project Options

Preview

00:04:33

Reviewing Generated Project Files

Preview

00:03:46

Exploring Workspace Window

Preview

00:07:55

Using the iOS Simulator

Preview

00:02:09

Using Interface Builder

Preview

00:11:16

Creating Outlets and Actions

Preview

00:12:44

Using Editors

Preview

00:03:39

Exploring Other Xcode Features

Preview

00:08:40

Examining Organizer

Preview

00:06:14

Accessing Documentation

Preview

00:02:59

Debugging Your App

Preview

00:05:06

Provisioning Your iPad

Preview

00:10:55

Lesson 2: Storyboard and View Controllers

Lesson Introduction

Preview

00:00:32

Creating the Xcode Project

Preview

00:11:54

Introducing Storyboard

Preview

00:10:04

Understanding the Initial View Controller

Preview

00:04:23

What Is a View Controller?

Preview

00:04:03

Preparing for Segue

Preview

00:03:05

Building an About Box

Preview

00:16:08

Understanding View Controller Containment

Preview

00:17:03

Lesson 3: Views and Gestures

Lesson Introduction

Preview

00:00:36

Creating a Wheel View

Preview

00:26:18

Using Touch Gestures

Preview

00:08:00

Writing a Custom Touch Gesture

Preview

00:15:20

Making WheelView More Useful

Preview

00:15:14

Introducing Table Views

Preview

00:09:31

Creating a Grid View

Preview

00:13:32

Adding Wheel and Grid Views to PhotoWheel

Preview

00:12:21

Lesson 4: Data Persistence and Working with Photos

Lesson Introduction

Preview

00:00:43

Introducing Core Data

Preview

00:07:56

Designing the PhotoWheel Data Model

Preview

00:07:25

Generating Subclasses

Preview

00:13:30

Adding a Model Object

Preview

00:07:49

Fetching Results

Preview

00:10:13

Using the Fetched Results Controller

Preview

00:19:38

Using the Image Picker Controller

Preview

00:19:44

Editing a Model Object

Preview

00:05:27

Deleting a Model Object

Preview

00:05:51

Lesson 5: Rotation

Lesson Introduction

Preview

00:00:19

Adding Device Rotation Support

Preview

00:02:37

Performing a Custom Rotation Animation

Preview

00:08:00

Setting the Launch Image

Preview

00:03:54

Creating a Custom Segue

Preview

00:12:26

Customizing Navigation Controller Pop Animation

Preview

00:09:36

Lesson 6 Scroll Views

Lesson Introduction

Preview

00:00:19

Building a Full Screen Photo Browser

Preview

00:23:11

Pinching and Zooming a Photo

Preview

00:12:42

Lesson 7: Cloud Services

Lesson Introduction

Preview

00:00:32

Getting Your Flickr App Key

Preview

00:01:00

Writing a Simple Flickr API Class

Preview

00:08:46

Downloading Images

Preview

00:09:19

Adding Flickr to the List of Options

Preview

00:04:20

Creating a Custom Grid View Cell

Preview

00:04:07

Displaying Flickr Photos

Preview

00:10:59

Saving Selected Flickr Photos

Preview

00:11:15

Enabling iCloud Synching in PhotoWheel

Preview

00:02:48

Storing Images Outside of Core Data

Preview

00:10:26

Making the Persistent Store Coordinator Work with iCloud

Preview

00:05:47

Receiving Data from iCloud

Preview

00:05:20

Summary

Preview

00:00:33