Introduction
  • Introduction
The Basics of Xcode 9
  • Download and Installing Xcode 9
  • Navigating Xcode 9
  • Using the iOS 11 Simulators
  • Creating Actions and Outlets
  • Creating My First iOS 11 Application
Learning Swift 4
  • Using the Swift 4 Playgrounds
  • Swift 4 Vars vs Lets
  • Swift 4 Strings
  • Swift 4 Coding Exercise 1 - Strings
  • Swift 4 Ints & Doubles
  • Swift 4 Coding Exercise 2 - Ints
  • Swift 4 Booleans
  • Swift 4 Arrays and Dictionaries
  • Swift 4 Coding Exercise 3 - Arrays
  • Swift 4 Working with If, Else & Or Statements
  • Swift 4 Coding Exercise 4 - If Statements
  • Swift 4 While and For Loops
  • Swift 4 Optionals
  • Learning Swift 4 Quiz
Swift 4 Functions
  • Displaying Text within the Application
  • Dismissing the Keyboard from the View
  • Changing the Text Properties
  • Displaying External Custom Fonts
  • iOS 11 APP: Fancy Text Creator Application
  • Creating and Using NSTimers
  • Displaying the Time and Date
  • iOS 11 APP: Traffic Lights Game Part 1
  • iOS 11 APP: Traffic Lights Game Part 2
  • Fading and Revealing Objects
  • Hiding and Revealing Objects
  • Enabling and Disabling Objects
  • iOS 11 APP: Tap Me Fast Game Part 1
  • iOS 11 APP: Tap Me Fast Game Part 2
  • Creating a Random Number Generator
  • iOS 11 APP: Roll of a Dice Application
  • Creating a Random Word Generator
  • iOS 11 APP: Random Facts Application
  • Swift 4 Functions Quiz
Swift 4 Actions
  • Creating a Action with a Button
  • Toggling Actions with UISwitches
  • Using UISegmentedControls
  • iOS 11 APP: Digital Clock Application
  • Controlling Actions with UISliders
  • iOS 11 App: Temperature Calculator Part 1
  • iOS 11 App: Temperature Calculator Part 2
  • Displaying UIActionSheets
  • Detecting Shake Gestures
  • iOS 11 APP: Shake Me Silly Part 1
  • iOS 11 APP: Shake Me Silly Part 2
  • Creating URL Links
  • Delaying Actions
  • iOS 11 APP: Calculator Application
  • Detecting Swipe Gestures
  • iOS 11 APP: Simon Says Part 1
  • iOS 11 APP: Simon Says Part 2
Swift 4 Views
  • Using UIViews
  • Controlling UIScrollViews
  • Displaying UIAlertViews
  • Designing Interfaces with UIStackViews
  • Switching to a New Storyboard View
  • Switching to a New XIB View
  • Changing the Status Bar Colour
  • Removing the Status Bar
  • Using UIPickerViews
  • Using UIDatePickerViews
  • iOS 11 APP: Web View Application Part 1
  • iOS 11 APP: Web View Activity Indicator Part 2
  • iOS 11 APP: Web View Search Bar Part 3
  • iOS 11 APP: Map View Application Part 1
  • iOS 11 APP: Map View Pins Part 2
  • iOS 11 APP: Map View Locations Part 3
  • iOS 11 APP: Map View Directions Part 4
Swift 4 Visuals
  • Displaying Images on the Screen
  • Displaying Retina Image Versions
  • iOS 11 APP: Mini Image Gallery Application
  • Adding Images To Buttons
  • Displaying Images From URL'S
  • iOS 11 APP: Snap Attack Part 1
  • iOS 11 APP: Snap Attack Part 2
  • Displaying Local PDF Files
  • Changing the Background Colour
  • Playing Animation Files
  • Adding Borders to Objects
  • Adding Drop Shadows to Objects
  • iOS 11 APP: Image Gallery Collection View Part 1
  • iOS 11 APP: Image Gallery Collection View Part 2
  • Drawing on the Screen
  • Saving Images to the Device
  • Creating Application Icons
  • Adding Application Icons
  • Creating a Universal Launch Screen
  • Designing Loading Images