Introduction to iOS - Part 1
Beginning iOS development from a .NET perspective
You are currently not signed in. Please sign in to access subscriber-only content.
Currently using: {{getCurrentPlayerName()}} [Change]
| expand all | collapse all | Progress | Duration | |
|---|---|---|---|
Introduction to iOS |
|
00:32:27 | |
|
Introduction
|
|
03:54 | |
|
What is iOS
|
|
04:22 | |
|
iPhone Development Considerations
|
|
04:41 | |
|
iOS Architecture
|
|
07:16 | |
|
Application Lifecycle
|
|
03:56 | |
|
APIs
|
|
02:58 | |
|
Apple App Store
|
|
02:58 | |
|
Summary
|
|
02:22 | |
Setting up Your iOS Development Environment |
|
00:38:25 | |
|
Introduction
|
|
01:31 | |
|
Prerequisites
|
|
04:07 | |
|
Installing XCode
|
|
03:07 | |
|
Installing XCode (Demo)
|
|
03:10 | |
|
Tour of XCode
|
|
13:29 | |
|
Hello World
|
|
05:09 | |
|
The iOS Simulator
|
|
05:01 | |
|
Summary
|
|
02:51 | |
Introduction to Objective-C |
|
00:43:43 | |
|
Introduction
|
|
03:08 | |
|
History
|
|
02:29 | |
|
Basic Syntax
|
|
14:23 | |
|
Basic Syntax (Demo)
|
|
09:00 | |
|
General Concepts
|
|
04:45 | |
|
Comparing to C#
|
|
07:33 | |
|
Summary
|
|
02:25 | |
The iOS Project |
|
00:42:21 | |
|
Introduction
|
|
02:22 | |
|
Kinds of Applications
|
|
05:38 | |
|
Kinds of Applications (Demo)
|
|
02:36 | |
|
Projects and Targets
|
|
01:41 | |
|
Projects and Targets (Demo)
|
|
08:43 | |
|
Controllers and Classes
|
|
04:39 | |
|
AppDelegate
|
|
03:15 | |
|
Main, Prefix Header and Info.plist
|
|
04:35 | |
|
Resources
|
|
03:16 | |
|
Frameworks
|
|
02:37 | |
|
Summary
|
|
02:59 | |
The View Controller |
|
00:44:10 | |
|
Introduction
|
|
01:43 | |
|
What is MVC?
|
|
03:20 | |
|
The Model
|
|
01:51 | |
|
The View
|
|
01:06 | |
|
The Controller
|
|
01:28 | |
|
MVC in iOS
|
|
02:55 | |
|
Outlets
|
|
02:03 | |
|
Outlets (Demo)
|
|
10:12 | |
|
Adding the Model
|
|
03:15 | |
|
Actions
|
|
02:08 | |
|
Actions (Demo)
|
|
07:58 | |
|
Dynamically Adding Views
|
|
03:46 | |
|
Summary
|
|
02:25 | |
Controls |
|
00:38:19 | |
|
Introduction
|
|
03:36 | |
|
Controls 1
|
|
08:48 | |
|
Controls 2
|
|
02:58 | |
|
Controls 3
|
|
03:56 | |
|
Controls 4
|
|
04:16 | |
|
Laying out Controls
|
|
05:13 | |
|
File Owner and First Responder
|
|
03:48 | |
|
Creating the Protein Tracker UI
|
|
02:41 | |
|
Summary
|
|
03:03 |
Introduction to iOS