Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn iOS 9 & Objective-C by Making 20 Applications
Section 1: Getting To Grips!
Purchasing a Developer Licence (4:33)
Download and Installing Xcode 7 (4:20)
Create, Download and Install Certificates (2:55)
Creating an App ID (4:42)
Project Types, What's Best For Me? (7:42)
What are Classes, InfoPLists and Delegates? (6:00)
Using The Interface Builder (6:35)
Building on the IOS Simulator (5:49)
Building to a Device (3:10)
Creating Actions and Outlets (8:52)
App 1: Creating a Hello World Application (4:22)
Universal Constraints (9:58)
Section 2: Understanding Functions
Displaying Text (4:31)
Text Properties (13:14)
Custom Fonts (4:24)
Dismissing the Keyboard (4:27)
NSTimers (10:05)
Display Time and Date (8:26)
Using If Statements (7:52)
App 2: Reaction Game (18:08)
Fading Objects (5:21)
Hiding Objects (3:19)
Enabling and Disabling Objects (3:40)
App 3: Tapping Game (14:16)
Creating a Random Number Generator (4:41)
Creating a Random Word Generator (6:26)
Random PList Generator (8:36)
App 4: Joke Generator (8:33)
Section 3: Creating Actions
UISwitches (6:19)
UISegmentedControls (5:33)
Controlling UISliders (5:09)
App 5: Temperature Calculator (10:33)
Detecting Shake Gestures (3:58)
App 6: Shake Me Game (16:54)
Creating URL Links (5:10)
Using Delayed Actions (5:17)
App 7: Calculator App (19:37)
Section 4: Getting A Good View!
UIViews (6:21)
Controlling UIScrollViews (6:35)
Displaying UIAlertViews (9:23)
Using UIPickerViews (11:34)
Using UIWebViews (5:30)
Controlling UIWebViews (3:42)
Activity Indicator (6:59)
App 8: Browser Application (17:21)
Using UIMapViews (3:15)
Controlling UIMapViews & Displaying Location (11:35)
App 9: Maps Application (14:13)
Switching Views in Storyboards (9:31)
Switching to a XIB View (8:04)
Removing The Status Bar (3:08)
Section 5: Making An App Look Good
Importing Files (3:54)
Displaying Images (5:36)
Displaying Retina Images (6:26)
Changing Images (6:50)
Adding Images To Buttons (3:39)
Displaying Images From URL'S (5:01)
App 10: Snap Game (20:00)
Displaying PDF'S (5:26)
Changing the Background Colour (6:50)
Creating Animations (6:13)
Object Styling (8:33)
Adding Loading Screens/Launch Images (6:34)
Universal Launch Screen (6:54)
Adding App Icons (7:06)
Taking Screenshots Programatically (6:34)
App 11: Camera Application (10:04)
Section 6: Coming In Loud And Clear
Playing Audio Files (7:03)
App 12: Soundboard Application (12:35)
App 13: YouTube Videos (11:32)
Vibrating the Device (4:48)
Section 7: Creating A Tab Bar Application
App 14: Tab Bar Application - Set Up Part 1 (18:03)
App 14: Tab Bar Application - Customising Part 2 (7:22)
Section 8: Creating A Table View Application
App 15: Table View - Populating a Table View Part 1 (18:43)
App 15: Table View - Pushing to a Detail View Part 2 (12:27)
App 15: Table View - Populating a Detail View Part 3 (7:57)
App 15: Table View - Customising a Table View Part 4 (8:53)
App 15: Table View - Adding Table View Headers Part 5 (9:38)
Section 9: Saving And Loading Stuff!
Saving and Loading Text (8:05)
Saving and Loading Data (7:21)
Section 10: Core Data - Creating Databases
App 16: Database - Creating a Database Part 1 (15:27)
App 16: Database - Adding Data Part 2 (16:26)
App 16: Database - Editing Data Part 3 (10:27)
App 16: Database - Deleting Data Part 4 (6:14)
Section 11: Getting Social With Your App!
Posting Text To Facebook (8:12)
Posting Images To Facebook (4:00)
Sending Twitter Tweets (6:59)
Sending Images To Twitter (3:16)
Sending an SMS Message (10:57)
Sending Images Via SMS (3:46)
Sending an Email (10:34)
Sending an Images Via Email (4:25)
App 17: Social Poster (16:57)
Making a Phone Call (4:24)
App 18: Contact App - Creating the Contact Database Part 1 (19:41)
App 18: Contact App - Adding, Editing and Removing Contacts Part 2 (19:59)
App 18: Contact App - Calling and Messaging Contacts List Part 3 (10:19)
Displaying Local Notifications (10:38)
Section 12: Earning Revenue From Your App
Displaying iAd Advertisements (9:42)
App 19: In App Purchases - Setting Up The App Part 1 (11:21)
App 19: In App Purchases - Displaying The Content Part 2 (16:13)
App 19: In App Purchases - Purchasing The Content Part 3 (11:49)
App 19: In App Purchases - Saving The Purchase Part 4 (7:47)
Section 13: Supporting The Application
Device Detection (5:59)
App 20: Universal Application (12:55)
Section 14: Submitting And Publishing Your App!
Preparing your App for Submission (19:38)
Uploading your App to the App Store (5:30)
Controlling UISliders
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock