Autoplay
Autocomplete
Previous Lesson
Complete and Continue
iOS 10 and Xcode 8 - Complete Swift 3 & Objective-C Guide
Basic Xcode
Xcode Introduction (0:55)
Downloading & Installing Xcode 8 (3:43)
Navigating Xcode (16:36)
Using iOS Simulators (6:09)
Creating Actions and Outlets (6:06)
Building My First iOS Application (22:41)
Auto Layout (7:09)
Learning Swift 3
Swift 3 Introduction (0:34)
Swift 3 Playground (2:42)
Swift 3 Working with Variables (14:01)
Swift 3 Working with Arrays (9:02)
Swift 3 Working with If, Else & Or Statements (15:36)
Swift 3 While Loops (5:36)
Swift 3 For Loops (4:24)
Swift 3 Functions
Functions Introduction (1:14)
Displaying Text (11:48)
Dismissing the Keyboard (9:21)
Changing the Text Properties (14:46)
Displaying External Custom Fonts (8:29)
Using NSTimers (11:31)
Display the Time and Date (11:40)
iOS 10 APP: Traffic Lights Part 1 (14:05)
iOS 10 APP: Traffic Lights Part 2 (23:02)
Fading Objects (10:48)
Hiding Objects (8:33)
Enabling and Disabling Objects (9:52)
iOS 10 App: Tap Me Fast Part 1 (17:00)
iOS 10 App: Tap Me Fast Part 2 (18:52)
Creating a Random Number Generator (9:44)
Creating a Random Word Generator (6:03)
iOS 10 App: Random Facts (16:42)
Swift 3 Actions
Actions Introduction (1:33)
UISwitches (7:43)
UISegmentedControls (9:38)
iOS 10 App: Digital Clock (27:04)
UISliders (8:29)
iOS 10 App: Temperature Calculator Part 1 (15:19)
iOS 10 App: Temperature Calculator Part 2 (21:49)
UIActionSheets (12:36)
Shake Gestures (8:04)
iOS 10 App: Shake Me Silly Part 1 (11:37)
iOS 10 App: Shake Me Silly Part 2 (24:18)
URL Links (6:05)
Using Delayed Actions (5:27)
iOS 10 App: Calculator Application (23:23)
Swipe Gestures (10:08)
iOS 10 App: Simon Says Part 1 (14:30)
iOS 10 App: Simon Says Part 2 (34:57)
Swift 3 Views
Views Introduction (1:13)
Controlling UIScrollViews (11:44)
Using UIViews (11:46)
Displaying UIAlertViews (8:23)
Using UIStackViews (25:49)
Switching Views in Storyboards (16:36)
Switching to a XIB View (9:27)
Removing The Status Bar (3:54)
iOS 10 App: Web View Application Part 1 (9:46)
iOS 10 App: Activity Indicator Part 2 (4:38)
iOS 10 App: Web View Search Bar Part 3 (6:48)
iOS 10 App: Map View Application Part 1 (12:19)
iOS 10 App: Map View Pins Part 2 (11:50)
iOS 10 App: Map View Locations Part 3 (13:14)
iOS 10 App: Map View Directions Part 4 (5:29)
Swift 3 Visuals
Visuals Introduction (2:08)
Displaying Images (7:09)
Retina Images (8:21)
Changing Image Gallery (13:40)
Adding Images To Buttons (8:24)
Displaying Images From URL'S (7:16)
iOS 10 App: Snap Attack Part 1 (15:22)
iOS 10 App: Snap Attack Part 2 (31:35)
Displaying PDF'S (6:20)
Background Colours (13:47)
Playing Animations (8:00)
Adding Object Styling (13:57)
iOS 10 App: Image Gallery Collection View Part 1 (28:42)
iOS 10 App: Image Gallery Collection View Part 2 (16:50)
Creating App Icons (10:28)
Adding App Icons (7:42)
Universal Launch Screen (8:44)
Adding Loading Screens/Launch Images (7:12)
Swift 3 Drawing Application
Drawing Introduction (1:32)
iOS 10 App: Doodle Bug - Drawing on the Screen Part 1 (18:03)
iOS 10 App: Doodle Bug - Preset Colours and Erase Part 2 (17:01)
iOS 10 App: Doodle Bug - Creating a Settings View Part 3 (32:55)
iOS 10 App: Doodle Bug - Changing the Brush Size Part 4 (17:30)
iOS 10 App: Doodle Bug - Adding Opacity Options Part 5 (15:56)
iOS 10 App: Doodle Bug - Saving the Artwork Part 6 (8:33)
Sticker Pack Application
Sticker Pack Introduction (1:03)
iOS 10 App: Creating Stickers Part 1 (7:12)
iOS 10 App: Adding Stickers to the Application Part 2 (11:20)
Swift 3 Audio & Video
Audio & Video Introduction (1:39)
Playing a Sound File (18:22)
Adding Volume Controls (10:30)
iOS 10 App: Soundboard Application (26:14)
Playing a Local Video File (12:14)
Streaming a Video File (10:07)
Streaming Youtube Videos (8:53)
Vibrating The Device (5:11)
Swift 3 Table View Application
Table View Introduction (1:25)
iOS 10 App: London Landmarks - Populating a Table View Part 1 (31:31)
iOS 10 App: London Landmarks - Pushing to a Detail View Part 2 (15:13)
iOS 10 App: London Landmarks - Populating a Detail View Part 3 (16:44)
iOS 10 App: London Landmarks - Map View Locations Part 4 (17:54)
Swift 3 Tab Bar Business Application
Tab Bar Introduction (2:44)
iOS 10 App: Business Application - Setting Up the Tab Views (34:07)
iOS 10 App: Business Application - Creating the Services Pages (35:00)
iOS 10 App: Business Application - Displaying the About Us (7:01)
iOS 10 App: Business Application - Creating a Portfolio Gallery (25:35)
iOS 10 App: Business Application - Setting Up the Contact Us Page (18:08)
iOS 10 App: Business Application - In App Emailing (19:59)
iOS 10 App: Business Application - Displaying Social Networks (33:10)
Swift 3 Core Data
Core Data Introduction (1:45)
iOS 10 App: Database - Creating a Database Part 1 (29:36)
iOS 10 App: Database - Saving Data, Images and Text Part 2 (27:07)
iOS 10 App: Database - Editing and Updating Data Part 3 (13:13)
iOS 10 App: Database - Deleting Data Part 4 (5:27)
iOS 10 App: Database - Customising the Database Part 5 (15:04)
Swift 3 Social
Social Introduction (1:36)
Posting Text and Images To Facebook (13:06)
Posting Text and Images to Twitter (11:02)
Sending Text and Images via SMS Message (11:52)
Sending Text and Images via Email (13:02)
Making a Phone Call (4:49)
iOS 10 App: Phone Book - Creating a Contact App Part 1 (21:09)
iOS 10 App: Phone Book - Adding Contacts Part 2 (11:11)
iOS 10 App: Phone Book - Edit and Remove Contacts Part 3 (13:11)
iOS 10 App: Phone Book - Call and Message Contacts Part 4 (12:40)
Swift 3 Revenue
Revenue Introduction (1:36)
Admob Banners Ads (16:10)
Admob Interstitial Ads (12:16)
iOS 10 App: In App Purchases - Setting Up The App Part 1 (23:55)
iOS 10 App: In App Purchases - Displaying The Content Part 2 (17:31)
iOS 10 App: In App Purchases - Purchasing The Content Part 3 (17:25)
iOS 10 App: In App Purchases - Saving The Purchase Part 4 (7:14)
Swift 3 Universal Application Support
Universal Introduction (1:48)
Device Detection (8:20)
Screen Size Detection (13:51)
Different Device Storyboards (12:30)
Objective-C Functions
Displaying Text (9:03)
Dismissing the Keyboard (8:37)
Changing the Text Properties (13:42)
Displaying External Custom Fonts (6:00)
Using NSTimers (8:20)
Display the Time and Date (9:34)
iOS 10 APP: Traffic Lights Part 1 (12:46)
iOS 10 App: Traffic Lights Part 2 (19:14)
Fading Objects (10:34)
Hiding Objects (8:39)
Enabling and Disabling Objects (8:24)
iOS 10 App: Tap Me Fast Part 1 (11:53)
iOS 10 App: Tap Me Fast Part 2 (14:19)
Creating a Random Number Generator (5:00)
Creating a Random Word Generator (6:03)
iOS 10 App: Random Facts (11:58)
Learning Objective-C
Objective-C Working with Variables (21:24)
Objective-C Working with Arrays (15:59)
Objective-C Working with If, Else & Or Statements (23:01)
Objective-C While Loops (7:49)
Objective-C For Loops (4:36)
Objective-C Actions
UISwitches (7:10)
UISegmentedControls (8:06)
iOS 10 App: Digital Clock (24:56)
UISliders (6:06)
iOS 10 App: Temperature Calculator Part 1 (8:55)
iOS 10 App: Temperature Calculator Part 2 (21:04)
Shake Gestures (5:26)
iOS 10 App: Shake Me Silly Part 1 (11:48)
iOS 10 App: Shake Me Silly Part 2 (18:59)
Using Delayed Actions (4:48)
iOS 10 App: Calculator Application (19:59)
Swipe Gestures (9:11)
iOS 10 App: Simon Says Part 1 (13:25)
iOS 10 App: Simon Says Part 2 (25:31)
Objective-C Views
Controlling UIScrollViews (7:16)
Using UIViews (8:16)
Displaying UIAlertViews (10:16)
Switching Views in Storyboards (11:06)
Switching to a XIB View (8:43)
Removing The Status Bar (4:03)
iOS 10 App: Web View Application Part 1 (6:41)
iOS 10 App: Activity Indicator Part 2 (6:36)
iOS 10 App: Map View Application Part 1 (8:13)
iOS 10 App: Map View Locations Part 2 (5:41)
Objective-C Visuals
Displaying Images (7:23)
Retina Images (6:38)
Changing Image Gallery (14:54)
Adding Images To Buttons (5:14)
Displaying Images From URL'S (6:05)
iOS 10 App: Snap Attack Part 1 (12:20)
iOS 10 App: Snap Attack Part 2 (24:36)
Displaying PDF'S (5:05)
Background Colours (8:44)
Playing Animations (6:14)
Adding Object Styling (9:13)
Objective-C Audio & Video
Playing a Sound File (8:12)
iOS 10 App: Soundboard Application (16:07)
Playing a Local Video File (7:39)
Streaming a Video File (6:26)
Streaming Youtube Videos (6:53)
Vibrating The Device (3:58)
Objective-C Table View Application
iOS 10 App: London Landmarks - Populating a Table View Part 1 (29:34)
iOS 10 App: London Landmarks - Pushing to a Detail View Part 2 (22:25)
iOS 10 App: London Landmarks - Populating a Detail View Part 3 (6:28)
iOS 10 App: London Landmarks - Map View Locations Part 4 (20:52)
Objective-C Social
Posting Text and Images To Facebook (13:20)
Posting Text and Images to Twitter (9:26)
Sending Text and Images via SMS Message (16:17)
Sending Text and Images via Email (17:29)
Making a Phone Call (5:35)
Objective-C Revenue
Admob Banner Ads (17:45)
Admob Interstitial Ads (11:00)
iOS 10 App: In App Purchases - Setting Up The App Part 1 (24:56)
iOS 10 App: In App Purchases - Displaying The Content Part 2 (20:00)
iOS 10 App: In App Purchases - Purchasing The Content Part 3 (18:19)
iOS 10 App: In App Purchases - Saving The Purchase Part 4 (7:50)
Objective-C Universal Application Support
Device Detection (8:15)
Different Device Storyboards (15:56)
iOS 10 App: Shake Me Silly Part 1
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock