Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Ultimate iOS 10, Xcode 8 Developer course. Build 30 apps (102 hours)
Introduction
Swift 3 - How to Use this Course (15:23)
Swift 3 - Downloading XCode and Swift 3.0 (2:23)
Swift 3 - Xcode Crash Course. Build An App In Less Than 30 Minutes (25:55)
Swift 3 - Multiple Intructors (2:31)
Swift 3 - Updates (2:24)
01.) Variables
01a) Swift 3 -Variables - Part 1 (21:14)
01b) Swift 3 -Variables - Part 2 (14:15)
01c) Swift 3 -Variables - Part 3 (10:22)
01d) Swift 3 -Variables - Part 4 (15:20)
01e) Swift 3 -Variables - Part 5 (10:07)
02.) If Statements
02a) Swift 3 - If Statements - Part 1 (13:51)
02b) Swift 3 - If Statements - Part 2 (16:21)
02c) Swift 3 - If Statements - Part 3 (19:59)
02d) Swift 3 - If Statements - Part 4 (15:17)
03.) Arrays
03a) Swift 3 - Arrays - Part 1 (13:11)
03b) Swift 3 - Arrays - Part 2 (19:55)
03c) Swift 3 - Arrays - Part 3 (10:31)
03d) Swift 3 - Arrays - Part 4 (9:43)
03e) Swift 3 - Arrays - Part 5 (12:23)
04.) For In Loops
04a) Swift 3 - For In Loops - Part 1 (14:06)
04b) Swift 3 - For In Loops - Part 2 (9:20)
04c) Swift 3 - For In Loops - Part 3 (13:07)
04d) Swift 3 - For In Loops - Part 4 (10:19)
04e) Swift 3 - For In Loops - Part 5 (15:21)
04f) Swift 3 - For In Loops - Part 6 (5:57)
05.) Functions
05a) Swift 3 - Functions - Part 1 (12:43)
05b) Swift 3 - Functions - Part 2 (12:39)
05c) Swift 3 - Functions - Part 3 (10:16)
05d) Swift 3 - Functions - Part 4 (9:39)
05e) Swift 3 - Functions - Part 5 V2 (10:02)
05f) Swift 3 - Functions - Part 6 (10:59)
05g) Swift 3 - Functions - Part 7 (10:41)
06.) While Loops and Switch Statements
06a) Swift 3 - While Loops and Switch Statements - Part 1 (17:45)
06b) Swift 3 - While Loops and Switch Statements - Part 2 (12:03)
06c) Swift 3 - While Loops and Switch Statements - Part 3 (10:00)
06d) Swift 3 - While Loops and Switch Statements - Part 4 (10:46)
06e) Swift 3 - While Loops and Switch Statements - Part 5 (14:49)
06f) Swift 3 - While Loops and Switch Statements - Part 6 (7:23)
07.) Enumerations, Classes, and Structures
07a) Swift 3 - Enumerations, Classes, and Structures - Part 1 (18:44)
07b) Swift 3 - Enumerations, Classes, and Structures - Part 2 (12:38)
07c) Swift 3 - Enumerations, Classes, and Structures - Part 3 (13:37)
07d) Swift 3 - Enumerations, Classes, and Structures - Part 4 (13:38)
07e) Swift 3 - Enumerations, Classes, and Structures - Part 5 (17:14)
08.) Labels
08a) Swift 3 - Labels in XCode - Part 1 (16:29)
08b) Swift 3 - Labels in XCode - Part 2 (9:15)
08c) Swift 3 - Labels in XCode - Part 3 (10:33)
08d) Swift 3 - Labels in XCode - Part 4 (17:13)
08e) Swift 3 - Labels in XCode - Part 5 (14:49)
08f) Swift 3 - Labels in XCode - Part 6 (7:41)
09.) Buttons
09a) Swift 3 - Buttons in XCode - Part 1 (13:47)
09b) Swift 3 - Buttons in XCode - Part 2 (11:03)
09c) Swift 3 - Buttons in XCode - Part 3 (14:00)
09d) Swift 3 - Buttons in XCode - Part 4 (11:37)
09e) Swift 3 - Buttons in XCode - Part 5 (18:44)
10.) Text Fields
10a) Swift 3 - Text Fields in XCode - Part 1 (14:12)
10b) Swift 3 - Text Fields in XCode - Part 2 (18:36)
10c) Swift 3 - Text Fields in XCode - Part 3 (13:47)
10d) Swift 3 - Text Fields in XCode - Part 4 (10:33)
10e) Swift 3 - Text Fields in XCode - Part 5 (12:52)
10f) Swift 3 - Text Fields in XCode - Part 6 (17:49)
10g) Swift 3 - Text Fields in XCode - Part 7 (5:42)
11.) Average Calculator
11a) Swift 3 - Average Calculator - Part 1 (10:20)
11b) Swift 3 - Average Calculator - Part 2 (10:19)
11c) Swift 3 - Average Calculator - Part 3 (16:09)
11d) Swift 3 - Average Calculator - Part 4 (11:53)
11e) Swift 3 - Average Calculator - Part 5 (15:22)
12.) Segmented Control
12a) Swift 3 - Segmented Control in XCode - Part 1 (14:42)
12b) Swift 3 - Segmented Control in XCode - Part 2 (18:41)
12c) Swift 3 - Segmented Control in XCode - Part 3 (17:03)
12d) Swift 3 - Segmented Control in XCode - Part 4 (4:36)
13.) Sliders
13a) Swift 3 - Sliders in XCode - Part 1 (12:20)
13b) Swift 3 - Sliders in XCode - Part 2 (8:15)
13c) Swift 3 - Sliders in XCode - Part 3 (13:38)
13d) Swift 3 - Sliders in XCode - Part 4 (13:20)
13e) Swift 3 - Sliders in XCode - Part 5 (19:39)
14.) Picker View
14a) Swift 3 - PickerView in XCode - Part 1 (20:09)
14b) Swift 3 - PickerView in XCode - Part 2 (22:36)
14c) Swift 3 - PickerView in XCode - Part 3 (15:50)
15.) Images
15a) Swift 3 - Images in XCode - Part 1 (21:18)
15b) Swift 3 - Images in XCode - Part 2 (20:43)
15c) Swift 3 - Images in XCode - Part 3 (14:22)
16.) Tip Calculator
16a) Swift 3 - Tip Calculator - Part 1 (21:56)
16b) Swift 3 - Tip Calculator - Part 2 (24:20)
16c) Swift 3 - Tip Calculator - Part 3 (29:50)
17.) Compound Interest Calculator
17a) Swift 3 - Compound Interest Calculator - Part 1 (23:41)
17b) Swift 3 - Compound Interest Calculator - Part 2 (23:09)
17c) Swift 3 - Compound Interest Calculator - Part 3 (37:28)
18.) True False Test
18a) Swift 3 - True False Test - Part 1 (23:51)
18b) Swift 3 - True False Test - Part 2 (27:21)
18c) Swift 3 - True False Test - Part 3 (34:57)
19.) Hex-RGB Converter
19a) Swift 3 - Hex-RGB Converter - Part 1 (18:42)
19b) Swift 3 - Hex-RGB Converter - Part 2 (23:30)
19c) Swift 3 - Hex-RGB Converter - Part 3 (28:04)
19d) Swift 3 - Hex-RGB Converter - Part 4 (14:53)
20.) Simple Addition Tester
20a) Swift 3 - Simple Addition Tester - Part 1 (24:01)
20b) Swift 3 - Simple Addition Tester - Part 2 (27:14)
20c) Swift 3 - Simple Addition Tester - Part 3 (23:03)
21.) Simple Subtraction Tester
21a) Swift 3 - Simple Subtraction Tester - Part 1 (23:44)
21b) Swift 3 - Simple Subtraction Tester - Part 2 (28:41)
21c) Swift 3 - Simple Subtraction Tester - Part 3 (24:27)
22.) Simple Multiplication Tester
22a) Swift 3 - Simple Multiplication Tester - Part 1 (25:25)
22b) Swift 3 - Simple Multiplication Tester - Part 2 (24:25)
22c) Swift 3 - Simple Multiplication Tester - Part 3 (26:50)
22d) Swift 3 - Simple Multiplication Tester - Part 4 (16:19)
23.) Simple Division Tester
23a) Swift 3 - Simple Division Tester - Part 1 (20:43)
23b) Swift 3 - Simple Division Tester - Part 2 (24:06)
23c) Swift 3 - Simple Division Tester - Part 3 (19:30)
23d) Swift 3 - Simple Division Tester - Part 4 (20:01)
24.) Simple Algebra Test
24a) Swift 3 - Simple Algebra Test - Part 1 (20:09)
24b) Swift 3 - Simple Algebra Test - Part 2 (26:16)
24c) Swift 3 - Simple Algebra Test - Part 3 (26:02)
24d) Swift 3 - Simple Algebra Test - Part 4 (15:31)
25.) Algebra Addition
25a) Swift 3 - Algebra Addition - Part 1 (19:36)
25b) Swift 3 - Algebra Addition - Part 2 (22:27)
25c) Swift 3 - Algebra Addition - Part 3 (29:07)
25d) Swift 3 - Algebra Addition - Part 4 (6:40)
26.) Algebra Subtraction
26a) Swift 3 - Algebra Subtraction - Part 1 (20:08)
26b) Swift 3 - Algebra Subtraction - Part 2 (26:03)
26c) Swift 3 - Algebra Subtraction - Part 3 (24:38)
26d) Swift 3 - Algebra Subtraction - Part 4 (18:12)
27.) Algebra Multiplication
27a) Swift 3 - Algebra Multiplication - Part 1 (26:21)
27b) Swift 3 - Algebra Multiplication - Part 2 (20:58)
27c) Swift 3 - Algebra Multiplication - Part 3 (24:59)
27d) Swift 3 - Algebra Multiplication - Part 4 (20:15)
28.) Algebra Division
28a) Swift 3 - Algebra Division - Part 1 (19:58)
28b) Swift 3 - Algebra Division - Part 2 (23:44)
28c) Swift 3 - Algebra Division - Part 3 (29:57)
28d) Swift 3 - Algebra Division - Part 4 (15:51)
29.) Animal Image Guessing Game
29a) Swift 3 - Animal Image Guessing Game - Part 1 (21:51)
29b) Swift 3 - Animal Image Guessing Game - Part 2 (19:35)
29c) Swift 3 - Animal Image Guessing Game - Part 3 (21:50)
29d) Swift 3 - Animal Image Guessing Game - Part 4 (12:03)
30.) Canadian Tax Calculator
30a) Swift 3 - Canadian Tax Calculator - Part 1 (28:02)
30b) Swift 3 - Canadian Tax Calculator - Part 2 (24:21)
30c) Swift 3 - Canadian Tax Calculator - Part 3 (28:22)
31.) Multiple Choice Test
31a) Swift 3 - Multiple Choice Test - Part 1 (23:49)
31b) Swift 3 - Multiple Choice Test - Part 2 (25:56)
31c) Swift 3 - Multiple Choice Test - Part 3 (25:03)
31d) Swift 3 - Multiple Choice Test - Part 4 (28:01)
32.) Text Field Delegates
32a) Swift 3 - TextField Delegates - Part 1 (27:30)
32b) Swift 3 - TextField Delegates - Part 2 (30:44)
32c) Swift 3 - TextField Delegates - Part 3 (36:20)
32d) Swift 3 - TextField Delegates - Part 4 (23:22)
33.) Adding Video
33a) Swift 3 - Adding Video - Part 1 (29:11)
33b) Swift 3 - Adding Video - Part 2 (20:25)
33c) Swift 3 - Adding Video - Part 3 (25:41)
33d) Swift 3 - Adding Video - Part 4 (28:46)
34.) Kinematics Calculator
34a) Swift 3 - Kinematics Calculator - Part 1 (28:53)
34b) Swift 3 - Kinematics Calculator - Part 2 (23:18)
34c) Swift 3 - Kinematics Calculator - Part 3 (15:43)
34d) Swift 3 - Kinematics Calculator - Part 4 (23:27)
34e) Swift 3 - Kinematics Calculator - Part 5 (16:50)
35.) Buoyancy Force Calculator
35a) Swift 3 - Buoyancy Force Calculator - Part 1 (29:13)
35b) Swift 3 - Buoyancy Force Calculator - Part 2 (24:03)
35c) Swift 3 - Buoyancy Force Calculator - Part 3 (34:53)
35d) Swift 3 - Buoyancy Force Calculator - Part 4 (16:58)
36.) Social Media Connection
36a) Swift 3 - Social Media Connection - Part 1 (33:22)
36b) Swift 3 - Social Media Connection - Part 2 (37:17)
36c) Swift 3 - Social Media Connection - Part 3 (21:31)
36d) Swift 3 - Social Media Connection - Part 4 (16:55)
37.) Word Guessing Game
37a) Swift 3 - Word Guessing Game - Part 1 (27:31)
37b) Swift 3 - Word Guessing Game - Part 2 (25:23)
37c) Swift 3 - Word Guessing Game - Part 3 (16:12)
37d) Swift 3 - Word Guessing Game - Part 4 (16:28)
38.) Core Data
38a) Swift 3 - Core Data - Part 1 (25:55)
38b) Swift 3 - Core Data - Part 2 (29:30)
38c) Swift 3 - Core Data - Part 3 (30:59)
38d) Swift 3 - Core Data - Part 4 (7:25)
39.) Run Tracker
39a) Swift 3 - Run Tracker - Part 1 (29:16)
39b) Swift 3 - Run Tracker - Part 2 (27:40)
39c) Swift 3 - Run Tracker - Part 3 (29:26)
39d) Swift 3 - Run Tracker - Part 4 (30:11)
40.) Alert View Controller
40a) Swift 3 - Alert View Controller in XCode - Part 1 (24:40)
40b) Swift 3 - Alert View Controller in XCode - Part 2 (25:35)
40c) Swift 3 - Alert View Controller in XCode - Part 3 (29:19)
40d) Swift 3 - Alert View Controller in XCode - Part 4 (8:59)
41.) Flashcard App
41a) Swift 3 - Flashcard App - Part 1 (22:03)
41b) Swift 3 - Flashcard App - Part 2 (27:29)
41c) Swift 3 - Flashcard App - Part 3 (26:45)
41d) Swift 3 - Flashcard App - Part 4 (27:17)
41e) Swift 3 - Flashcard App - Part 5 (27:12)
R01.) Simple Calculator
R01a) Swift 3 - Simple Calculator - Part 1 (16:14)
R01b) Swift 3 - Simple Calculator - Part 2 (24:25)
R01c) Swift 3 - Simple Calculator - Part 3 (18:21)
R01d) Swift 3 - Simple Calculator - Part 4 (10:49)
R02.) Quotes
R02a) Swift 3 - Quotes - Part 1 (15:32)
R02b) Swift 3 - Quotes - Part 2 (18:49)
R02c) Swift 3 - Quotes - Part 3 (16:27)
R03.) Gestures
R03a) Swift 3 - Gestures - Part 1 (21:33)
R03b) Swift 3 - Gestures - Part 2 (25:51)
R03c) Swift 3 - Gestures - Part 3 (26:07)
R03d) Swift 3 - Gestures - Part 4 (17:04)
R03e) Swift 3 - Gestures - Part 5 (23:54)
R03f) Swift 3 - Gestures - Part 6 (26:05)
R03g) Swift 3 - Gestures - Part 7 (19:36)
R03h) Swift 3 - Gestures - Part 8 (22:20)
R04.) Web View
R04a) Swift 3 - Web View - Part 1 (20:13)
R04b) Swift 3 - Web View - Part 2 (16:12)
R05.) Web View Map
R05a) Swift 3 - Web View Map - Part 1 (17:55)
R05b) Swift 3 - Web View Map - Part 2 (21:11)
R05c) Swift 3 - Web View Map - Part 3 (29:19)
R05d) Swift 3 - Web View Map - Part 4 (17:16)
R06.) Web View YTD
R06a) Swift 3 - Web View Ytd - Part 1 (19:03)
R06b) Swift 3 - Web View Ytd - Part 2 (16:38)
R06c) Swift 3 - Web View Ytd - Part 3 (22:54)
R06d) Swift 3 - Web View Ytd - Part 4 (24:27)
R06e) Swift 3 - Web View Ytd - Part 5 (24:01)
R06f) Swift 3 - Web View Ytd - Part 6 (8:20)
R07.) Tabbed App
R07a) Swift 3 - Tabbed App - Part 1 (19:30)
R07b) Swift 3 - Tabbed App - Part 2 (39:40)
R07c) Swift 3 - Tabbed App - Part 3 (20:40)
R07d) Swift 3 - Tabbed App - Part 4 (23:51)
R07e) Swift 3 - Tabbed App - Part 5 (20:00)
R07f) Swift 3 - Tabbed App - Part 6 (33:38)
R07g) Swift 3 - Tabbed App - Part 7 (21:20)
R07h) Swift 3 - Tabbed App - Part 8 (27:20)
R07i) Swift 3 - Tabbed App - Part 9 (19:04)
R07j) Swift 3 - Tabbed App - Part 10 (19:31)
R07k) Swift 3 - Tabbed App - Part 11 (27:41)
R08.) UIPageControl
R08a) Swift 3 - UIPageControl - Part 1 (20:01)
R08b) Swift 3 - UIPageControl - Part 2 (18:54)
R08c) Swift 3 - UIPageControl - Part 3 (27:43)
R08d) Swift 3 - UIPageControl - Part 4 (16:22)
R08e) Swift 3 - UIPageControl - Part 5 (16:39)
R09.) Explore Maps API
R09a) Swift 3 - Explore Maps API - Part 1 (17:46)
R09b) Swift 3 - Explore Maps API - Part 2 (24:22)
R09c) Swift 3 - Explore Maps API - Part 3 (15:20)
R09d) Swift 3 - Explore Maps API - Part 4 (30:38)
R10.) Travel Map
R10a) Swift 3 - Travel Map - Part 1 (16:56)
R10b) Swift 3 - Travel Map - Part 2 (22:11)
R10c) Swift 3 - Travel Map - Part 3 (20:57)
R11.) Chess
R11a) Swift 3 - Chess - Part 1 (26:52)
R11b) Swift 3 - Chess - Part 2 (21:12)
R11c) Swift 3 - Chess - Part 3 (24:05)
R11d) Swift 3 - Chess - Part 4 (22:58)
R11e) Swift 3 - Chess - Part 5 (21:22)
R11f) Swift 3 - Chess - Part 6 (27:00)
R11g) Swift 3 - Chess - Part 7 (25:26)
R11h) Swift 3 - Chess - Part 8 (26:15)
R11i) Swift 3 - Chess - Part 9 (19:29)
R11j) Swift 3 - Chess - Part 10 (28:03)
R11k) Swift 3 - Chess - Part 11 (25:25)
R11l) Swift 3 - Chess - Part 12 (25:34)
R11m) Swift 3 - Chess - Part 13 (27:11)
R11n) Swift 3 - Chess - Part 14 (42:12)
R11o) Swift 3 - Chess - Part 15 (23:13)
R11p) Swift 3 - Chess - Part 16 (27:39)
R12) Watch OS App
R12a) Swift 3 - Watch OS App - Part 1 (11:45)
R12b) Swift 3 - Watch OS App - Part 2 (11:59)
J01) UIImageView Crash Course
J01a) Swift 3 - UIImageView Crash Course - Part 1 (26:02)
J01b) Swift 3 - UIImageView Crash Course - Part 2 (18:15)
J01c) Swift 3 - UIImageView Crash Course - Part 3 (15:27)
J01d) Swift 3 - UIImageView Crash Course - Part 4 (10:11)
J02) Shake Gesture App
J02a) Swift 3 - Shake Gesture App - Part 1 (21:38)
J02b) Swift 3 - Shake Gesture App - Part 2 (18:19)
J02c) Swift 3 - Shake Gesture App - Part 3 (16:28)
Conclusion (8:14)
J03) Protocols
J03a) Swift 3 - Protocols - Part 1 (18:32)
J03b) Swift 3 - Protocols - Part 2 (22:56)
J03c) Swift 3 - Protocols - Part 3 (21:19)
J04) CIImage Filter
J04a) Swift 3 - CIImage Filter - Part 1 (12:11)
J04b) Swift 3 - CIImage Filter - Part 2 (19:17)
J04c) Swift 3 - CIImage Filter - Part 3 (16:59)
J04d) Swift 3 - CIImage Filter - Part 4 (15:15)
J05) Intro to Design
J05a) Swift 3 - Intro to Design - Part 1 (27:41)
J05b) Swift 3 - Intro to Design - Part 2 (33:39)
J05c) Swift 3 - Intro to Design - Part 3 (23:20)
J06) Fonts
J06a) Swift 3 - Fonts (21:29)
J07) Facial Recognition
J08) Facial Recognition (17:28)
J08) Sprite Kit Crash Course
SpriteKit Engine Inspiration
J08) Sprite Kit Crash Course (50:20)
C01 - Simple App Site
C01 - Simple App Site (30:04)
Firebase
Firebase Part1 (27:50)
FirePt2 (45:53)
FirePt3 (48:14)
Firebase.Pt4 (21:23)
Bonus Lecture: How to get more content.
Bonus Lecture: How to get more content
J08) Facial Recognition
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience