Books & Videos

Table of Contents

Chapter: Introduction

Introduction to The Essentials of iOS App Development I and II LiveLessons

05m 32s

Chapter: Lesson 1: What’s New in Objective-C and iOS 6

Learning objectives

00m 33s

1.1 What’s new in iOS 6

11m 24s

1.2 Updates to Accounts and the new Social Framework

04m 0s

1.3 About Accessibility enhancements

02m 3s

1.4 What’s new in Table Views and UIKit

13m 25s

1.5 Other new features and enhancements in iOS 6

03m 15s

1.6 About updates to Storyboards

04m 43s

1.7 Subscripting in Objective-C

03m 11s

1.8 About the changes and enhancements in Objective-C

07m 18s

Chapter: Lesson 2: Setup and Installation

Learning objectives

00m 59s

2.1 How to create a free Apple Developer Account

04m 53s

2.2 Enrolling in the iOS Developer Program

05m 50s

2.3 About the features and resources in the iOS Developer Portal

07m 3s

2.4 How to download Xcode and the iOS SDK

02m 47s

2.5 How to install Xcode

01m 6s

2.6 About provisioning profiles and certificates

16m 52s

Chapter: Lesson 3: Getting to Know Xcode and Interface Builder

Learning objectives

00m 26s

3.1 The Xcode User Interface

30m 37s

3.2 How to customize Xcode

01m 40s

3.3 Additional installs available in Xcode

02m 11s

3.4 The Organizer window and features

06m 30s

3.5 Coding and the UI workflow

19m 32s

3.6 How to work with Schemes and other settings

06m 46s

Chapter: Lesson 4: Common Design Patterns

Learning objectives

00m 23s

4.1 What design patterns are and why use them

08m 29s

4.2 The MVC pattern

14m 51s

4.3 The Observer (Notifications) pattern

12m 23s

4.4 The Delegate pattern

15m 27s

4.5 The Adapter (Protocols) pattern

10m 56s

4.6 Other patterns

04m 20s

Chapter: Lesson 5: Creating the UI in Interface Builder

Learning objectives

00m 24s

5.1 NIBs versus Storyboards

27m 15s

5.2 Springs/Struts versus Auto Layout

16m 28s

5.3 How to create the iDo iPhone Storyboard part 1

31m 9s

5.4 How to create the iDo iPhone Storyboard part 2

18m 11s

Chapter: Lesson 6: Programming the UI

Learning objectives

00m 22s

6.1 How to create View Controller subclasses

49m 23s

6.2 How to create Table View Cell subclasses

12m 38s

6.3 Adding interactivity and functionality to iDo

42m 24s

6.4 How to populate iDo with test data

20m 22s

Chapter: Lesson 7: Understanding Core Data

Learning objectives

00m 22s

7.1 What is Core Data

07m 8s

7.2 About the Core Data Stack

05m 28s

7.3 Available Store types

02m 19s

7.4 About the NSFetchedResultsController

04m 21s

7.5 How to create a simple Core Data demo

42m 27s

Chapter: Lesson 8: Creating the Core Data Stack

Learning objectives

00m 22s

8.1 How to create the Core Data Stack

15m 53s

8.2 How to create the Core Data Model and NSManagedObject subclasses

07m 8s

8.3 Beginning implementation of NSFetchedResultsController

35m 14s

Chapter: Lesson 9: Connecting Core Data to the UI

Learning objectives

00m 22s

9.1 Finishing implementation of NSFetchedResultsController

36m 0s

9.2 Adding pull to refresh functionality with the new UIRefreshControl

19m 24s

9.3 Core Data polish and wrap up

14m 20s

Chapter: Lesson 10: UIKit Customization

Learning objectives

00m 26s

10.1 Introduction to UIKit

03m 3s

10.2 About Proxy objects

02m 36s

10.3 How to get started with UIKit customization

23m 51s

10.4 Adding icons, default images, and Retina Display support

07m 49s

10.5 Finishing UIKit customization

13m 16s

Chapter: Lesson 11: Adding Social and Sharing Features

Learning objectives

00m 23s

11.1 Introduction to Accounts Framework

04m 17s

11.2 Introduction to Social Framework

02m 26s

11.3 How to add Social features to iDo

17m 47s

11.4 How to share via emails and SMS

22m 24s

11.5 About Activity Views

02m 41s

Chapter: Lesson 12: Making iDo Accessible

Learning objectives

00m 23s

12.1 What is Accessibility

02m 10s

12.2 About Accessibility features in iOS

03m 11s

12.3 How to add Accessibility to iDo part 1

12m 59s

12.4 How to add Accessibility to iDo part 2

08m 17s

Chapter: Lesson 13: Working with Grand Central Dispatch

Learning objectives

00m 19s

13.1 Introduction to GCD

07m 7s

13.2 About Queues

05m 55s

13.3 About Groups

02m 27s

13.4 Grand Central Dispatch demo app

42m 41s

Chapter: Lesson 14: Creating iDo for iPad

Learning objectives

00m 25s

14.1 Unique iPad features of iOS

03m 22s

14.2 How to create the iDo iPad Storyboard part 1

14m 19s

14.3 How to create the iDo iPad Storyboard part 2

14m 49s

14.4 Get started with iPad specific subclasses

20m 2s

Chapter: Lesson 15: Finalizing the iDo iPad Version

Learning objectives

00m 21s

15.1 Finishing iPad subclasses

13m 24s

15.2 Refactoring code and verifying iPad support

10m 40s

15.3 About iPad UI customization

10m 47s

Chapter: Lesson 16: Submitting Your App to iTunes Connect

Learning objectives

00m 27s

16.1 Introduction and features of iTunes Connect

03m 49s

16.2 How to create the iDo app in iTunes Connect

11m 29s

16.3 Checking Certificates and Schemes for an iTunes Build

10m 31s

16.4 How to build iDo for iTunes Connect

01m 46s

16.5 How to submit iDo to the App Store

05m 23s

Chapter: Summary

Summary of Essentials of iOS App Development I and II LiveLessons

03m 3s