Video description
The Essentials of iOS App Development LiveLessons is the most
complete video training course yet on the basics of constructing an
iOS 6 application. iOS expert and online tutorial instructor Felipe
Laso Marsetti guides novice iOS programmers through the process of
building the sample application iDo, a to-do list application.
Along the way you'll learn about the latest iOS 6 features,
incorporating them into your work. Packed with code samples and
real-world examples, iOS 6 Fundamentals LiveLessons gives you a
solid foundation and introduction to iOS 6, preparing you to
continue exploring and learning these topics on your own.
About the Author:
Felipe Laso Marsetti is a systems engineer who has also been
developing iOS applications professionally for the past two years.
He has served as a technical editor for the publisher Apress and
writes iOS tutorials for www.raywenderlich.com.
Table of contents
- Introduction
-
Lesson 1: What’s New in Objective-C and iOS 6
- Learning objectives 00:00:33
- 1.1 What’s new in iOS 6 00:11:25
- 1.2 Updates to Accounts and the new Social Framework 00:04:01
- 1.3 About Accessibility enhancements 00:02:04
- 1.4 What’s new in Table Views and UIKit 00:13:26
- 1.5 Other new features and enhancements in iOS 6 00:03:15
- 1.6 About updates to Storyboards 00:04:44
- 1.7 Subscripting in Objective-C 00:03:11
- 1.8 About the changes and enhancements in Objective-C 00:07:18
-
Lesson 2: Setup and Installation
- Learning objectives 00:00:59
- 2.1 How to create a free Apple Developer Account 00:04:54
- 2.2 Enrolling in the iOS Developer Program 00:05:50
- 2.3 About the features and resources in the iOS Developer Portal 00:07:03
- 2.4 How to download Xcode and the iOS SDK 00:02:48
- 2.5 How to install Xcode 00:01:07
- 2.6 About provisioning profiles and certificates 00:16:52
-
Lesson 3: Getting to Know Xcode and Interface Builder
- Learning objectives 00:00:26
- 3.1 The Xcode User Interface 00:30:38
- 3.2 How to customize Xcode 00:01:41
- 3.3 Additional installs available in Xcode 00:02:11
- 3.4 The Organizer window and features 00:06:30
- 3.5 Coding and the UI workflow 00:19:32
- 3.6 How to work with Schemes and other settings 00:06:46
-
Lesson 4: Common Design Patterns
- Learning objectives 00:00:23
- 4.1 What design patterns are and why use them 00:08:29
- 4.2 The MVC pattern 00:14:52
- 4.3 The Observer (Notifications) pattern 00:12:24
- 4.4 The Delegate pattern 00:15:28
- 4.5 The Adapter (Protocols) pattern 00:10:57
- 4.6 Other patterns 00:04:20
-
Lesson 5: Creating the UI in Interface Builder
- Learning objectives 00:00:24
- 5.1 NIBs versus Storyboards 00:27:15
- 5.2 Springs/Struts versus Auto Layout 00:16:29
- 5.3 How to create the iDo iPhone Storyboard part 1 00:31:10
- 5.4 How to create the iDo iPhone Storyboard part 2 00:18:11
-
Lesson 6: Programming the UI
- Learning objectives 00:00:22
- 6.1 How to create View Controller subclasses 00:49:23
- 6.2 How to create Table View Cell subclasses 00:12:38
- 6.3 Adding interactivity and functionality to iDo 00:42:24
- 6.4 How to populate iDo with test data 00:20:22
-
Lesson 7: Understanding Core Data
- Learning objectives 00:00:22
- 7.1 What is Core Data 00:07:09
- 7.2 About the Core Data Stack 00:05:28
- 7.3 Available Store types 00:02:20
- 7.4 About the NSFetchedResultsController 00:04:21
- 7.5 How to create a simple Core Data demo 00:42:28
- Lesson 8: Creating the Core Data Stack
- Lesson 9: Connecting Core Data to the UI
-
Lesson 10: UIKit Customization
- Learning objectives 00:00:26
- 10.1 Introduction to UIKit 00:03:03
- 10.2 About Proxy objects 00:02:36
- 10.3 How to get started with UIKit customization 00:23:51
- 10.4 Adding icons, default images, and Retina Display support 00:07:50
- 10.5 Finishing UIKit customization 00:13:17
-
Lesson 11: Adding Social and Sharing Features
- Learning objectives 00:00:23
- 11.1 Introduction to Accounts Framework 00:04:18
- 11.2 Introduction to Social Framework 00:02:27
- 11.3 How to add Social features to iDo 00:17:48
- 11.4 How to share via emails and SMS 00:22:24
- 11.5 About Activity Views 00:02:41
-
Lesson 12: Making iDo Accessible
- Learning objectives 00:00:23
- 12.1 What is Accessibility 00:02:10
- 12.2 About Accessibility features in iOS 00:03:11
- 12.3 How to add Accessibility to iDo part 1 00:12:59
- 12.4 How to add Accessibility to iDo part 2 00:08:18
-
Lesson 13: Working with Grand Central Dispatch
- Learning objectives 00:00:19
- 13.1 Introduction to GCD 00:07:07
- 13.2 About Queues 00:05:55
- 13.3 About Groups 00:02:27
- 13.4 Grand Central Dispatch demo app 00:42:42
-
Lesson 14: Creating iDo for iPad
- Learning objectives 00:00:25
- 14.1 Unique iPad features of iOS 00:03:22
- 14.2 How to create the iDo iPad Storyboard part 1 00:14:19
- 14.3 How to create the iDo iPad Storyboard part 2 00:14:50
- 14.4 Get started with iPad specific subclasses 00:20:03
-
Lesson 15: Finalizing the iDo iPad Version
- Learning objectives 00:00:20
- 15.1 Finishing iPad subclasses 00:13:25
- 15.2 Refactoring code and verifying iPad support 00:10:41
- 15.3 About iPad UI customization 00:10:48
-
Lesson 16: Submitting Your App to iTunes Connect
- Learning objectives 00:00:26
- 16.1 Introduction and features of iTunes Connect 00:03:49
- 16.2 How to create the iDo app in iTunes Connect 00:11:30
- 16.3 Checking Certificates and Schemes for an iTunes Build 00:10:32
- 16.4 How to build iDo for iTunes Connect 00:01:46
- 16.5 How to submit iDo to the App Store 00:05:23
- Summary
Product information
- Title: The Essentials of iOS App Development I and II LiveLessons (Video Training)
- Author(s):
- Release date: October 2012
- Publisher(s): Pearson
- ISBN: 0133373630
You might also like
video
iOS 8 Development: Introduction to Building Apps LiveLessons (Video Training)
Description iOS 8 Development: Introduction to Building Apps LiveLessonsteaches viewers everything they need to know to …
video
The 10 Day iPhone App Bootcamp - New iOS 12 and Xcode
Looking to get started with creating fun and interactive apps? This course will equip you with …
video
iOS 8 App Development I and II
Overview The professional programmer’s Deitel® video guide to iPhone® and iPad®app development using iOS® 8, Swift™, …
video
Learning App Development in iOS 8
In this Learning App Development in iOS 8 training course, expert author Keith Welch will teach …