Autoplay
Autocomplete
Previous Lesson
Complete and Continue
iOS 11 and Xcode 9 - Complete Swift 4 & Objective-C Course
The Basics of Xcode 9
Introduction (2:39)
Download and Installing Xcode 9 (2:50)
Navigating Xcode 9 (10:02)
Using the iOS 11 Simulators (5:51)
Creating Actions and Outlets (6:50)
Learning Swift 4
Using the Swift 4 Playgrounds (3:34)
Swift 4 Vars vs Lets (6:15)
Swift 4 Strings (15:45)
Swift 4 Ints & Doubles (12:54)
Swift 4 Booleans (7:30)
Swift 4 Arrays and Dictionaries (25:06)
Swift 4 Working with If, Else & Or Statements (25:25)
Swift 4 While and For Loops (9:31)
Swift 4
Displaying Text within the Application (17:59)
Dismissing the Keyboard from the View (8:07)
Changing the Text Properties (20:58)
Displaying External Custom Fonts (8:26)
iOS 11 APP: Fancy Text Creator Application (48:32)
Creating and Using NSTimers (11:46)
Displaying the Time and Date (10:29)
iOS 11 APP: Traffic Lights Game Part 1 (16:55)
iOS 11 APP: Traffic Lights Game Part 2 (18:36)
Fading and Revealing Objects (10:57)
Hiding and Revealing Objects (9:28)
Enabling and Disabling Objects (10:27)
iOS 11 APP: Tap Me Fast Game Part 1 (16:36)
iOS 11 APP: Tap Me Fast Game Part 2 (19:37)
Creating a Random Number (10:40)
iOS 11 APP: Roll of a Dice Application (16:47)
Creating a Random Word Generator (7:33)
iOS 11 APP: Random Facts Application (19:03)
Swift 4 Actions
Creating a Action with a Button (7:41)
Toggling Actions with UISwitches (11:13)
Using UISegmentedControls (9:41)
iOS 11 APP: Digital Clock Application (30:57)
Controlling Actions with UISliders (11:06)
iOS 11 App: Temperature Calculator Part 1 (13:53)
iOS 11 App: Temperature Calculator Part 2 (24:03)
Displaying UIActionSheets (11:01)
Detecting Shake Gestures (5:44)
iOS 11 APP: Shake Me Silly Part 1 (17:56)
iOS 11 APP: Shake Me Silly Part 2 (23:47)
Creating URL Links (5:35)
Delaying Actions (5:46)
iOS 11 APP: Calculator Application (30:55)
Detecting Swipe Gestures (9:59)
iOS 11 APP: Simon Says Part 1 (15:28)
iOS 11 APP: Simon Says Part 2 (30:26)
Swift 4 Views
Using UIViews (6:58)
Controlling UIScrollViews (9:02)
Displaying UIAlertViews (13:50)
Designing Interfaces with UIStackViews (23:09)
Switching to a New Storyboard View (16:50)
Switching to a New XIB View (10:11)
Changing the Status Bar Colour (3:55)
Removing the Status Bar (3:44)
Using UIPickerViews (10:28)
Using UIDatePickerViews (10:57)
iOS 11 APP: Web View Application Part 1 (10:57)
iOS 11 APP: Web View Activity Indicator Part 2 (8:26)
iOS 11 APP: Web View Search Bar Part 3 (7:37)
iOS 11 APP: Map View Application Part 1 (10:42)
iOS 11 APP: Map View Pins Part 2 (5:27)
iOS 11 APP: Map View Locations Part 3 (11:49)
iOS 11 APP: Map View Directions Part 4 (10:54)
Swift 4 Visuals
Displaying Images on the Screen (10:58)
Displaying Retina Image Versions (9:32)
iOS 11 APP: Mini Image Gallery Application (21:54)
Adding Images To Buttons (8:00)
Displaying Images From URL'S (8:44)
iOS 11 APP: Snap Attack Part 1 (19:04)
iOS 11 APP: Snap Attack Part 2 (29:36)
Displaying Local PDF Files (6:49)
Changing the Background Colour (10:01)
Playing Animation Files (10:40)
Adding Borders to Objects (9:22)
Adding Drop Shadows to Objects (5:33)
iOS 11 APP: Image Gallery Collection View Part 1 (28:02)
iOS 11 APP: Image Gallery Collection View Part 2 (12:42)
Drawing on the Screen (18:18)
Saving Images to the Device (10:35)
Creating Application Icons (10:08)
Adding Application Icons (6:32)
Creating a Universal Launch Screen (6:16)
Designing Loading Images (7:15)
Adding Loading Images (4:44)
Swift 4 Drawing Application
iOS 11 APP: Doodle Bug - Drawing on the Screen Part 1 (26:25)
iOS 11 APP: Doodle Bug - Preset Colours and Erase Part 2 (33:37)
iOS 11 APP: Doodle Bug - Creating a Settings View Part 3 (19:36)
iOS 11 APP: Doodle Bug - Changing the Brush Size Part 4 (34:11)
iOS 11 APP: Doodle Bug - Adding Opacity Options Part 5 (18:20)
iOS 11 APP: Doodle Bug - Saving the Artwork Part 6 (8:48)
iOS 11 APP: Doodle Bug - Hiding the Buttons Part 7 (11:13)
Swift 4 ARKit Application
Creating a ARKit Application (7:06)
Adding Models by Touch (17:35)
Creating Custom 3D Models (11:25)
Placing Multiple Models by Touch (16:08)
Clearing the Models from the screen (4:21)
iMessage & Sticker Pack Application
iOS 11 APP: Creating Stickers Part 1 (11:15)
iOS 11 APP: Creating Animated Stickers Part 2 (7:57)
iOS 11 APP: Adding Stickers to the Application Part 3 (9:03)
iOS 11 APP: Movie Quotes iMessage Application Part 1 (14:33)
iOS 11 APP: Movie Quotes iMessage Application Part 2 (10:27)
iOS 11 APP: Movie Quotes iMessage Application Part 3 (8:57)
Swift 4 Audio & Video
Playing a Sound File (18:11)
Adding Volume Controls (6:03)
iOS 11 APP: Animal Soundboard Application (23:53)
Playing a Local Video File (11:05)
Streaming an Online Video (8:17)
Playing a YouTube Video (6:10)
Swift 4 Table View Application
iOS 11 APP: London Landmarks - Populating a Table View Part 1 (28:59)
iOS 11 APP: London Landmarks - Pushing to a Detail View Part 2 (12:13)
iOS 11 APP: London Landmarks - Populating a Detail View Part 3 (18:26)
iOS 11 APP: London Landmarks - Map View Locations Part 4 (19:30)
Swift 4 Tab Bar Business Application
iOS 11 APP: Business Application - Setting Up the Tab Views (29:27)
iOS 11 APP: Business Application - Creating the Services Pages (33:52)
iOS 11 APP: Business Application - Displaying the About Us (12:20)
iOS 11 APP: Business Application - Creating a Portfolio Gallery (28:20)
iOS 11 APP: Business Application - Setting Up the Contact Us Page (25:20)
iOS 11 APP: Business Application - In App Emailing (20:57)
iOS 11 APP: Business Application - Displaying Social Networks (28:27)
Swift 4 Core Data
iOS 11 APP: Database - Creating a Database Part 1 (30:07)
iOS 11 APP: Database - Saving Data, Images and Text Part 2 (34:34)
iOS 11 APP: Database - Editing and Updating Data Part 3 (13:30)
iOS 11 APP: Database - Deleting Data Part 4 (4:53)
Swift 4 Social
Sending Text and Images via Email (16:57)
Sending Text and Images via SMS Message (14:29)
Making a Phone Call (4:52)
iOS 11 APP: Secret Phone Book - Creating a Contact App Part 1 (29:01)
iOS 11 APP: Phone Book - Adding Contacts Part 2 (13:24)
iOS 11 APP: Phone Book - Edit and Remove Contacts Part 3 (14:47)
iOS 11 APP: Phone Book - Call and Message Contacts Part 4 (13:14)
Swift 4 Revenue
Admob Banners Ads (18:57)
Admob Interstitial Ads (9:36)
iOS 11 APP: In App Purchases - Setting Up The App Part 1 (20:50)
iOS 11 APP: In App Purchases - Displaying The Content Part 2 (16:39)
iOS 11 APP: In App Purchases - Purchasing The Content Part 3 (8:36)
iOS 11 APP: In App Purchases - Saving The Purchase Part 4 (4:26)
iOS 11 APP: In App Purchases - Restoring The Purchase Part 5 (4:13)
Swift 4 Universal Support
Device Detection (10:30)
Screen Size Detection (15:19)
Different Device Storyboards (13:27)
Objective-C Functions
Displaying Text within the Application (19:04)
Dismissing the Keyboard from the View (10:38)
Changing the Text Properties (21:26)
Displaying External Custom Fonts (8:41)
iOS 11 APP: Fancy Text Creator Application (46:22)
Creating and Using NSTimers (11:57)
Displaying the Time and Date (15:09)
iOS 11 APP: Traffic Lights Game Part 1 (20:06)
iOS 11 APP: Traffic Lights Game Part 2 (27:58)
Fading and Revealing Objects (14:56)
Hiding and Revealing Objects (11:04)
Enabling and Disabling Objects (12:37)
iOS 11 APP: Tap Me Fast Game Part 1 (18:29)
iOS 11 APP: Tap Me Fast Game Part 2 (25:17)
Creating a Random Number (11:14)
iOS 11 APP: Roll of a Dice Application (16:14)
Creating a Random Word Generator (7:39)
iOS 11 APP: Random Facts Application (13:38)
Objective-C Actions
Creating a Action with a Button (9:22)
Toggling Actions with UISwitches (9:08)
Using UISegmentedControls (10:18)
iOS 11 APP: Digital Clock Application (31:12)
Controlling Actions with UISliders (8:06)
iOS 11 App: Temperature Calculator Part 1 (14:02)
iOS 11 App: Temperature Calculator Part 2 (22:24)
Displaying UIActionSheets (13:44)
Detecting Shake Gestures (5:33)
iOS 11 APP: Shake Me Silly Part 1 (15:36)
iOS 11 APP: Shake Me Silly Part 2 (25:12)
Creating URL Links (5:20)
Delaying Actions (5:22)
iOS 11 APP: Calculator Application (30:01)
Detecting Swipe Gestures (11:07)
iOS 11 APP: Simon Says Part 1 (19:49)
iOS 11 APP: Simon Says Part 2 (27:57)
Objective-C Views
Using UIViews (7:49)
Controlling UIScrollViews (10:42)
Displaying UIAlertViews (12:52)
Designing Interfaces with UIStackViews (21:48)
Switching to a New Storyboard View (15:11)
Switching to a New XIB View (10:57)
Changing the Status Bar Colour (3:53)
Removing the Status Bar (3:53)
Using UIPickerViews (13:16)
Using UIDatePickerViews (13:20)
iOS 11 APP: Web View Application Part 1 (12:33)
iOS 11 APP: Web View Activity Indicator Part 2 (6:26)
iOS 11 APP: Web View Search Bar Part 3 (6:54)
iOS 11 APP: Map View Application Part 1 (10:23)
iOS 11 APP: Map View Pins Part 2 (9:11)
iOS 11 APP: Map View Locations Part 3 (9:02)
iOS 11 APP: Map View Directions Part 4 (5:09)
Objective-C Visuals
Displaying Images on the Screen (11:19)
Displaying Retina Image Versions (8:05)
iOS 11 APP: Mini Image Gallery Application (25:37)
Adding Images To Buttons (8:21)
Displaying Images From URL'S (6:22)
iOS 11 APP: Snap Attack Part 1 (17:43)
iOS 11 APP: Snap Attack Part 2 (36:32)
Displaying Local PDF Files (6:21)
Changing the Background Colour (10:16)
Playing Animation Files (8:56)
Adding Borders to Objects (7:59)
Adding Drop Shadows to Objects (4:55)
Objective-C Audio & Video
Playing a Sound File (10:21)
iOS 11 APP: Soundboard Application (20:55)
Playing a Local Video File (11:01)
Streaming a Video File (9:04)
Streaming Youtube Videos (7:52)
Vibrating The Device (5:17)
Objective-C Table View Application
iOS 11 APP: London Landmarks - Populating a Table View Part 1 (35:01)
iOS 11 APP: London Landmarks - Pushing to a Detail View Part 2 (14:06)
iOS 11 APP: London Landmarks - Populating a Detail View Part 3 (17:54)
iOS 11 APP: London Landmarks - Map View Locations Part 4 (18:04)
Objective-C Tab Bar Business Application
iOS 11 APP: Business Application - Setting Up the Tab Views (37:00)
iOS 11 APP: Business Application - Creating the Services Pages (35:13)
iOS 11 APP: Business Application - Displaying the About Us (6:18)
iOS 11 APP: Business Application - Creating a Portfolio Gallery (24:04)
iOS 11 APP: Business Application - Setting Up the Contact Us Page (27:47)
iOS 11 APP: Business Application - In App Emailing (29:00)
iOS 11 APP: Business Application - Displaying Social Networks (34:26)
Objective-C Social
Sending Text and Images via SMS Message (12:18)
Sending Text and Images via Email (9:12)
Making a Phone Call (4:15)
Objective-C Revenue
Displaying Admob Banner Ads (18:34)
Displaying Admob Interstitial Ads (12:10)
iOS 11 APP: In App Purchases - Setting Up The App Part 1 (19:04)
iOS 11 APP: In App Purchases - Displaying The Content Part 2 (15:31)
iOS 11 APP: In App Purchases - Purchasing The Content Part 3 (10:23)
iOS 11 APP: In App Purchases - Saving The Purchase Part 4 (5:09)
iOS 11 APP: In App Purchases - Restoring The Purchase Part 5 (3:51)
Objective-C Universal Support
Device Detection (6:20)
Screen Size Detection (9:51)
Different Device Storyboards (13:03)
Optionals (9:31)
iOS 11 APP: London Landmarks - Map View Locations Part 4
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock