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 Objective-C
  • Objective-C Variables and Constant
  • Objective-C Strings
  • Objective-C Ints
  • Objective-C Doubles
  • Objective-C Booleans
  • Objective-C Arrays
  • Objective-C Working with If, Else & Or Statements
  • Objective-C Loops
Objective-C 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
  • iOS 11 APP: Roll of a Dice Application
  • Creating a Random Word Generator
  • iOS 11 APP: Random Facts Application
Objective-C 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
Objective-C 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
Objective-C 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
Objective-C Audio & Video
  • Playing a Sound File
  • iOS 11 APP: Soundboard Application
  • Playing a Local Video File
  • Streaming a Video File
  • Streaming Youtube Videos
  • Vibrating The Device
Objective-C Table View Application
  • iOS 11 APP: London Landmarks - Populating a Table View Part 1
  • iOS 11 APP: London Landmarks - Pushing to a Detail View Part 2
  • iOS 11 APP: London Landmarks - Populating a Detail View Part 3
  • iOS 11 APP: London Landmarks - Map View Locations Part 4
Objective-C Tab Bar Business Application
  • iOS 11 APP: Business Application - Setting Up the Tab Views
  • iOS 11 APP: Business Application - Creating the Services Pages