Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Build 20 Apps: iOS 9 & Xcode 7 Guide
Introduction
Course Structure
Getting To Grips!
Purchasing a Developer Licence
Download and Installing Xcode 7
Create, Download and Install Certificates
Creating an App ID
Project Types, What's Best For Me?
What are Classes, InfoPLists and Delegates?
Using the Interface Builder
Building on the IOS Simulator
Building to a Device
Creating Actions and Outlets
App 1: Creating a Hello World Application
Universal Constraints
Understanding Functions
Displaying Text
Text Properties
Custom Fonts
Dismissing the Keyboard
NSTimers
Display Time and Date
Using If Statements
App 2: Reaction Game
Fading Objects
Hiding Objects
Enabling and Disabling Objects
App 3: Tapping Game
Creating a Random Number Generator
Creating a Random Word Generator
Random PList Generator
App 4: Joke Generator
Creating Actions
UISwitches
UISegmentedControls
Controlling UISliders
App 5: Temperature Calculator
Detecting Shake Gestures
App 6: Shake Me Game
Creating URL Links
Using Delayed Actions
App 7: Calculator App
Getting A Good View!
UIViews
Controlling UIScrollViews
Displaying UIAlertViews
Using UIPickerViews
Using UIWebViews
Controlling UIWebViews
Activity Indicator
App 8: Browser Application
Using UIMapViews
Controlling UIMapViews & Displaying Location
App 9: Maps Application
Switching Views in Storyboards
Switching to a XIB View
Removing The Status Bar
Making An App Look Good
Importing Files
Displaying Images
Displaying Retina Images
Changing Images
Adding Images To Buttons
Displaying Images From URL'S
App 10: Snap Game
Displaying PDF'S
Changing the Background Colour
Creating Animations
Object Styling
Adding Loading Screens/Launch Images
Universal Launch Screen
Adding App Icons
Taking Screenshots Programatically
App 11: Camera Application
Coming In Loud And Clear
Playing Audio Files
App 12: Soundboard Application
App 13: YouTube Videos
Vibrating the Device
Creating A Tab Bar Application
App 14: Tab Bar Application - Set Up Part 1
App 14: Tab Bar Application - Customising Part 2
Creating A Table View Application
App 15: Table View - Populating a Table View Part 1
App 15: Table View - Pushing to a Detail View Part 2
App 15: Table View - Populating a Detail View Part 3
App 15: Table View - Customising a Table View Part 4
App 15: Table View - Adding Table View Headers Part 5
Saving And Loading Stuff!
Saving and Loading Text
Saving and Loading Data
Core Data - Creating Databases
App 16: Database - Creating a Database Part 1
App 16: Database - Adding Data Part 2
App 16: Database - Editing Data Part 3
App 16: Database - Deleting Data Part 4
Getting Social With Your App!
Posting Text To Facebook
Posting Images To Facebook
Sending Twitter Tweets
Sending Images To Twitter
Sending an SMS Message
Sending Images Via SMS
Sending an Email
Sending an Images Via Email
App 17: Social Poster
Making a Phone Call
App 18: Contact App - Creating the Contact Database Part 1
App 18: Contact App - Adding, Editing and Removing Contacts Part 2
App 18: Contact App - Calling and Messaging Contacts List Part 3
Displaying Local Notifications
Earning Revenue From Your App
Displaying iAd Advertisements
App 19: In App Purchases - Setting Up The App Part 1
App 19: In App Purchases - Displaying The Content Part 2
App 19: In App Purchases - Purchasing The Content Part 3
App 19: In App Purchases - Saving The Purchase Part 4
Supporting The Application
Device Detection
App 20: Universal Application
Introducing Swift
Swift Variables
Swift Arrays
Swift Functions
Actions and Outlets
App 1: Creating a Hello World Application
Universal Constraints
Swift Functions
Displaying Text
Text Properties
Custom Fonts
Dismissing The Keyboard
NSTimers
Display Time and Date
If Statements
App 2: Reaction Game
Fading Objects
Hiding Objects
Enabling and Disabling Objects
App 3: Tapping Game
Random Number Generator
Random Word Generator
App 4: Joke Generator
Swift Actions
UISwitches
UISegmentedControls
UISliders
App 5: Temperature Calculator
UIActionSheets
Shake Gestures
App 6: Shake Me Game
URL Links
Using Delayed Actions
App 7: Calculator App
Swift Views
Controlling UIScrollViews
Displaying UIAlertViews
Using UIWebViews
Controlling UIWebviews
Activity Indicator
App 8: Browser Application
Using UIMapViews
Controlling UIMapViews & Displaying Location
App 9: Maps Application
Switching Views in Storyboards
Switching to a XIB View
Removing The Status Bar
Swift Visuals
Importing Files
Displaying Images
Displaying Retina Images
Changing Images
Adding Images To Buttons
Displaying Images From URL'S
App 10: Snap Game
Displaying PDF'S
Background Colours
Animations
Object Styling
App 11: Image Gallery - Creating the Collection View Part 1
App 11: Image Gallery - Displaying the Detailed Image Part 2
Universal Launch Screen
Adding Loading Screens/Launch Images
Adding App Icons
Swift Audio
Playing a Sound File
Volume Slider
App 12: Soundboard Application
App 13: YouTube Videos
Vibrating the Device
Swift Tab Bar Application
App 14: Tab Bar Application - Set Up Part 1
App 14: Tab Bar Application - Customising Part 2
Swift Table View Application
App 15: Table View - Populating a Table View Part 1
App 15: Table View - Pushing to a Detail View Part 2
App 15: Table View - Populating a Detail View Part 3
Swift Core Data
App 16: Database - Creating a Database Part 1
App 16: Database - Adding Data Part 2
App 16: Database - Editing Data Part 3
App 16: Database - Deleting Data Part 4
Swift Social
Posting Text To Facebook
Posting Images To Facebook
Sending Twitter Tweets
Sending Images To Twitter
Sending an SMS Message
Sending Images Via SMS
Sending an Email
Sending an Images Via Email
App 17: Social Poster
Making a Phone Call
App 18: Contact App - Creating the Contact Database Part 1
App 18: Contact App - Adding and Editing Contacts Part 2
App 18: Contact App - Removing Contacts Part 3
App 18: Contact App - Calling and Messaging Contacts List Part 4
Swift Revenue
Displaying iAd Advertisements
Displaying AdMob Advertisements
Swift QR Code Reader
App 19: QR Code Reader - Setting Up The Sacnner Part 1
App 19: QR Code Reader - Controlling The Scanner Part 2
App 19: QR Code Reader - Displaying The Scans Part 3
Swift Supporting The Application
Device Detection
App 20: Universal Application
Submitting And Publishing Your App!
Preparing your App for Submission
Uploading your App to the App Store
Actions and Outlets
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock