The Complete IOS 9 & Xcode 7 Guide - Make 20 Applications
4.7 (222 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,239 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete IOS 9 & Xcode 7 Guide - Make 20 Applications to your Wishlist.

Add to Wishlist

The Complete IOS 9 & Xcode 7 Guide - Make 20 Applications

A Complete Xcode 7 and iOS 9 Course with Swift 2 & Objective-C
4.7 (222 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,239 students enrolled
Created by Aaron Caines
Last updated 1/2016
English
Current price: $10 Original price: $150 Discount: 93% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 30 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Full understanding of Xcode 7 and all it has to offer
  • Learn how to program for IOS 9 to create your own apps
  • Be able to support all devices and screen sizes
  • Full explanation of all objects and functions within IOS 9 development
  • Develop in Objective-C and Swift 2
  • Earn revenue from your apps
  • Start a new career
View Curriculum
Requirements
  • You will need a Apple Mac computer or laptop
  • You will need the developer software Xcode 7
Description

Do You Want To Create Your Own iPhone and iPad iOS 9 Apps but are not sure where to start? Are you ready to jump right into the exciting world of mobile development but have little or no programming experience? Then this is your course!

This Complete IOS 9 & Xcode 7 Guide - Make 20 Applications will give you everything your need to start your new career in IOS 9 development, The course has been structured to support Objective-C and Swift 2, Teaching you all you need to know from creating your first project to Submitting to the AppStore.

Create 20 Real iOS 9 Applications throughout the course from fun and simple games to powerfull utility apps using the native features of IOS 9 devices to help you understand the process of creating applications

Sell Your App to Millions of Potential Users and earn extra revenue from Ad networks and in app purchases, Making money has never been so easy!

Not only do you get the best online IOS 9 development course online buy You also get first class responsive support by email, Twitter or on the Udemy forums, So you can rest assure you have full guidance in your new career!

Why Choose This iOS 9 & Xcode 7 Course?

Many programmers learning to create there first iOS 9 application often learn from a boring 300 paged book or a short online video tutorial and are often left with more questions they they asked! This iOS 9 & Xcode 7 course teaches you from the ground up and i never leave you hanging as i support you through each and every step, i am there to assist you when you run into a problem in Xcode 7 and to offer any advice needed and before you know if you will have created your first iOS 9 app and will feel like everything your learned has stuck in your head.

Topics Covered:

  • Understanding Xcode 7, iOS 9, Interface Builder, Simulator and Project Types
  • Objective-C: Full guide to creating full featured apps
  • Swift 2: Get to know the new updated language
  • Create 20 real iOS 9 applications in both languages
  • All Objects, Actions and Outlets possible in App Development
  • Social Integration: Facebook, Twitter, SMS, Email and more
  • Storyboards and nib Files
  • Universal Support and Screen Size Support
  • Images and Sounds Integration
  • Full Featured iOS 9 Apps
  • Saving and Loading: From text to data
  • Earning Revenue Ad Networks
  • Fun and Simple iOS 9 Games
  • Full In App Purchase Support
  • Core Data Applications
  • Camera Support Applications
  • App Store Submission and Update Support
Who is the target audience?
  • Anyone who wants to develop apps
  • Anyone who wants to learn how to code
  • Anyone who is looking to freshen up there skills
  • Anyone who is looking to make money from IOS 9 Apps
Students Who Viewed This Course Also Viewed
Curriculum For This Course
229 Lectures
30:07:31
+
Introduction
2 Lectures 03:01

Introduction to the course

Introduction
01:31

We learn how to course is structured into Objective-C and Swift

Course Structure
01:30
+
Getting To Grips!
13 Lectures 01:10:15

A brief introduction to the section

Section 1 introduction
00:52

We learn about the benefits of a developer licence and where to purchase one

Purchasing a Developer Licence
04:33

We learn how to obtain Xcode 7 and how to install it

Download and Installing Xcode 7
04:20

We learn how to create and generate and install our developer certificates

Create, Download and Install Certificates
02:55

We learn how to create an application identifier and add it to our projects

Creating an App ID
04:42

We learn about the different project templates and what they offer

Project Types, What's Best For Me?
06:29

We learn and understand the different classes generated in our projects

What are Classes, InfoPLists and Delegates?
07:38

We learn to use the interface builder to design our applications

Using the Interface Builder
06:35

We learn how to test and run our applications on the IOS 9 simulator

Building on the IOS 9 Simulator
05:49

We learn how to build and run our applications on a real world device

Building to a iOS 9 Device
03:10

We learn how to create actions and outlets manualy and through the assitant editor

Creating Actions and Outlets
08:52

We create our first hello world application and learn how to trigger text to display

iOS 9 App 1: Creating a Hello World Application
04:22

We learn how to add constraints to create universal views for our applications

Universal Constraints
09:58

Put yourself to the test with everything you learned in Section 1.

End of Section 1 Quiz
4 questions
+
Understanding Functions
17 Lectures 02:07:43

A brief introduction to the section

Objective-C Section 2 Introduction
01:43

We learn how to display user inputted text into our applications

Preview 04:31

We learn how to change the properties of text within the application

Preview 13:14

We learn how to add custom fonts to our project and display them in our application

Preview 04:24

We learn how to dismiss the keyboard from the view

Preview 04:27

We learn how to use NSTimers and create a simple stopwatch

Preview 10:05

We learn how to use NSTimers to display the time and date in our applications

Preview 08:26

We learn how to use if statements in our applications

Preview 07:52

We create a reaction game using NSTimers and if statements

iOS 9 App 2: Reaction Game
18:08

We learn how to fade objects in and out

Fading Objects
05:21

Learn to to hide and reveal objects in your applications

Hiding Objects
03:20

We learn how to enable and disable objects in our application

Enabling and Disabling Objects
03:40

We create a tapping game where you must tap as many times within the alloted time limit

App 3: Tapping Game
14:16

We learn how to create a random number generator

Creating a Random Number Generator
04:41

We learn how to create a random word generator

Creating a Random Word Generator
06:26

We learn how to create a random Plist generator

Random PList Generator
08:36

We learn from the random generators to build own own joke generator application

iOS 9 App 4: Joke Generator
08:33

Put yourself to the test with everything you learned in Section 2.

End of Section 2 Quiz
4 questions
+
Creating Actions
10 Lectures 01:19:51

A brief introduction to the section

Objective-C Section 3 Introduction
01:21

We undertsand how a switch performs two simple tasks

UISwitches
06:19

We understand how to perform differnet actions with a segment control

UISegmentedControls
05:33

We learn how to control values with a UISlider

Controlling UISliders
05:09

We take what we learnt from UISlider and create a simple temperature calculator application

iOS 9 App 5: Temperature Calculator
10:33

We learn how to trigger an action by shaking the device

Detecting Shake Gestures
03:58

We use what we learnt in the previous lecture to create a shake me game

App 6: Shake Me Game
16:54

We learn how to send data to different parts of our device with URL links

Creating URL Links
05:10

We learn how to delay a triggered action

Using Delayed Actions
05:17

We create a full featured calculation application

iOS 9 App 7: Calculator App
19:37

Put yourself to the test with everything you learned in Section 3.

End of Section 3 Quiz
4 questions
+
Getting A Good View!
15 Lectures 01:58:49

A brief introduction to the section

Objective-C Section 4 Introduction
01:38

We learn how to display extra content within UIViews

UIViews
06:21

We learn how to control and extend views with scroll views

Controlling UIScrollViews
06:35

We learn how to send messages to our users throught alert views

Displaying UIAlertViews
09:23

We learn how to populate a UIPickerView and trigger actions on the selected row

Using UIPickerViews
11:34

We learn how to display full HTML websites in our applications

Using UIWebViews
05:30

We learn how to add web view controls

Controlling UIWebViews
03:42

We learn hoe to display activity on the screen

Activity Indicator
06:59

We take what we created in our web view lectures to create a simple web browser application

iOS 9 App 8: Browser Application
17:21

We learn how to display maps in our applications

Using UIMapViews
03:15

We learn how to control map views and display user locations

Controlling UIMapViews & Displaying Location
11:35

We take what we learnt in our map view lectures to create a full featured app application

iOS 9 App 9: Maps Application
14:13

We learn how to switch to a new view in storyboards

Switching Views in Storyboards
09:31

We learn how to switch to an XIB view

Switching to a XIB View
08:04

We learn how to remove the status bar from our application

Removing The Status Bar
03:08

Put yourself to the test with everything you learned in Section 4.

End of Section 4 Quiz
4 questions
+
Making An App Look Good
17 Lectures 01:57:30

A brief introduction to the section

Objective-C Section 5 Introduction
01:50

We learn how to correctly import files into our projects

Importing Files
03:54

We learn how to display image files

Displaying Images
05:36

We learn how to display retina images for higher resolution screens

Displaying Retina Images
06:26

We learn how to change image files in your application

Changing Images
06:50

We learn how to add image files to buttons

Adding Images To Buttons
03:39

We learn to load external content into our applications to display images

Displaying Images From URL'S
05:01

We create a snap image game

iOS 9 App 10: Snap Game
20:00

We learn how to display and interact with a PDF file

Displaying PDF'S
05:26

We learn how to change the background colour in our application

Changing the Background Colour
06:50

We learn how to display an array of images to create an animation

Creating Animations
06:13

We learn how to style objects in our views

Object Styling
08:33

We learn how to add images to the loading screens

Adding Loading Screens/Launch Images
06:34

We learn how to create universal loading screens

Universal Launch Screen
06:54

We learn how to add and display application icons in our projects

Adding App Icons
07:06

We learn how to take screenshots of the app within the app

Taking Screenshots Programatically
06:34

We create a full featured camera application

iOS 9 App 11: Camera Application
10:04

Put yourself to the test with everything you learned in Section 5.
End of Section 5 Quiz
4 questions
+
Coming In Loud And Clear
5 Lectures 37:42

A brief introduction to the section

Objective-C Section 6 Introduction
01:44

We learn how to play sound files in your applications

Playing Audio Files
07:03

We create a simple drum kit sound board application

iOS 9 App 12: Soundboard Application
12:35

We create an application that plays youtube videos

iOS 9 App 13: YouTube Videos
11:32

We learn how to vibrate the device

Vibrating the Device
04:48

Put yourself to the test with everything you learned in Section 6.

End of Section 6 Quiz
3 questions
+
Creating A Tab Bar Application
3 Lectures 26:48

A brief introduction to the section

Objective-C Section 7 Introduction
01:23

We learn how to create and setup a tab bar application

iOS 9 App 14: Tab Bar Application - Set Up Part 1
18:03

We learn how to style a tab bar apllication

iOS 9 App 14: Tab Bar Application - Customising Part 2
07:22

Put yourself to the test with everything you learned in Section 7.

End of Section 7 Quiz
3 questions
+
Creating A Table View Application
6 Lectures 59:27
A brief introduction to the section
Objective-C Section 8 Introduction
01:49

We create a sky scraper information application

iOS 9 App 15: Table View - Populating a Table View Part 1
18:43

We learn how to push to a detail table view controller

iOS 9 App 15: Table View - Pushing to a Detail View Part 2
12:27

We learn how to populate a detail table view controller

iOS 9 App 15: Table View - Populating a Detail View Part 3
07:57

We learn how to customise a table view

iOS 9 App 15: Table View - Customising a Table View Part 4
08:53

We learn how to add table view headers

iOS 9 App 15: Table View - Adding Table View Headers Part 5
09:38

Put yourself to the test with everything you learned in Section 8.

End of Section 8 Quiz
5 questions
+
Saving And Loading Stuff!
3 Lectures 16:54

A brief introduction to the section

Objective-C Section 9 Introduction
01:28

We learn how to save and load text

Saving and Loading Text
08:05

We learn how to create save points in our applications

Saving and Loading Data
07:21
18 More Sections
About the Instructor
Aaron Caines
4.6 Average rating
1,414 Reviews
13,912 Students
13 Courses
iOS 11, Swift 4, Objective-C & Xcode 9 Developer

Aaron Caines is the founder of Geeky Lemon Development, he started programming at a young age and has been programming full time and teaching for the past 8 Years online becoming a best seller in his field, Aaron has also created a vast amount of applications for brands, companies and just for fun!

Aaron is very passionate about teaching and coding, he finds great satisfaction from helping developers and providing the very best tool set  to help them reach their goals.

Aaron's expertise come in Photoshop, Xcode, Objective-C and Swift 4.