Complete IOS 8 and Xcode 6 Guide - Make iPhone & iPad Apps
4.5 (24 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,033 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Complete IOS 8 and Xcode 6 Guide - Make iPhone & iPad Apps to your Wishlist.

Add to Wishlist

Complete IOS 8 and Xcode 6 Guide - Make iPhone & iPad Apps

A Guide to iPhone and iPad development. A Complete Xcode 6 and IOS 8 Course with Swift Beginner to pro.
4.5 (24 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,033 students enrolled
Created by Aaron Caines
Last updated 2/2015
English
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 17.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Full understanding of Xcode and all it has to offer
  • Learn how to program for IOS 8 to create your own apps
  • Be able to support all devices and screen sizes
  • Full explanation of all objects and functions within IOS development
  • 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
Description

Do You Want To Create Your Own iPhone and iPad 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 and 8 Xcode 6 with Swift Course will give you everything your need to start your new career in IOS development, The course has been structured to support Objective-C and Swift, Teaching you all you need to know from creating your first project to Submitting to the AppStore.

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 development course money can buy or your money back! 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!

Topics Covered:

  • Understanding Xcode, Interface Builder, Simulator and Project Types
  • Objective-C: Full guide to creating full featured apps
  • Swift: Get to know the new language
  • 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 Apps
  • Saving and Loading: From text to data
  • Earning Revenue Ad Networks
  • Full In App Purchase Support
  • Core Data 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 Apps
Students Who Viewed This Course Also Viewed
Curriculum For This Course
137 Lectures
17:19:24
+
Course Introduction
1 Lecture 01:02

A quick introduction to the course

Course Introduction
01:02
+
Getting To Grips!
11 Lectures 41:42

Find out where to download and install the software needed to start developing IOS applications and whats required to run the software.

Downloading and Installing Xcode
01:41

A Guide to Purchasing a Developer Licence

Purchasing a Developer Licence
02:12

Discover the different project types Xcode offers and what is best for your application

Project Types, What's Best For Me?
03:41

Learn how to create an application identifier for you project

Creating an App ID
03:19

Get to grips with understanding the different classes and files within your project

What are Classes, InfoPLists and Delegates?
04:24

Understand the interface builder and all the options around to customise the view and objects.

Using the Interface Builder
04:41

Discover the IOS simulator and how to build and simulate real device situations

Building on the IOS Simulator
03:48

Find out what certificates you need to create, download and install for IOS Development

Create, Download and Install Certificates
02:17

Setup your own device ready for testing

Building to a Device
01:38

Learn how to create and link up actions and outlets

Creating Actions and Outlets
09:10

Create you first basic application

Preview 04:51
+
Understanding Functions
10 Lectures 59:06

Learn how to display text within an application

Preview 04:42

Discover how to edit the properties of text

Preview 08:16

Learn how to use and display text from UITextfields

Preview 04:47

Learn how to dismiss and hide the keyboard

Preview 06:27

Learn how to use if statements and theres functions within your apps

Preview 08:01

Discover the ability to fade objects in and out

Preview 06:11

Learn how to hide and reveal objects in your applications

Preview 03:27

Discover how to enable and disable objects for use in xcode

Preview 06:15

Randomly generate numbers in your application

Preview 05:08

Randomly generate words in your application

Preview 05:52
+
Creating Actions
7 Lectures 52:53

Learn how to control content with UISwitches

UISwitches
05:08

Learn how to add multiple actions to a single object

UISegmentedControls
09:03

Discover how UISliders can control content within apps

Controlling UISliders
08:17

Learn how to add action sheets to your apps and give them actions to perform

UIActionSheets
09:07

Detect shake gestures from your apps and perform actions

Detecting Shake Gestures
08:19

Create URL Links and direct your users to webpages

Creating URL Links
04:15

Learn how to delay actions and create triggers

Using Delayed Actions
08:44
+
Getting A Good View!
12 Lectures 01:17:05

Discover UIViews and how they can hold content within themselves

UIViews
07:24

Learn how to extend views and display content within a scroll view

Controlling UIScrollViews
08:05

Learn how to display messages to your users from an alert view

Displaying UIAlertViews
05:01

Learn how to populate and perform actions on selected content in a picker view

Using UIPickerViews
11:27

Learn how to display webpages to your users from your app

Using UIWebViews
03:48

Learn how to control UIWebviews with simple back, forward, stop and refresh actions

Controlling UIWebViews
04:07

Learn how to visual display activity in your app from a activity indicator

Activity Indicator
06:15

Learn how to display Apple maps within your application

Using UIMapViews
03:58

Learn how to control a map view and display different map states

Controlling UIMapViews
04:55

Learn how to switch to a new UIViewController and dismiss the active view with within storyboards

Switching Views in Storyboards
09:49

Learn how to switch to a new UIViewController with an XIB file and dismiss the active view

Switching to a XIB View
08:50

Learn how to add more space on the screen by removing the status bar

Removing The Status Bar
03:26
+
Making An App Look Good
15 Lectures 01:41:12

Find out the correct way to import content into your project

Importing Files
03:25

Learn how to display images within UIImageViews

Displaying Images
06:42

Learn how to support your images with higher resolution screens with retina images

Displaying Retina Images
10:33

Learn how to change the displayed image in an imageview

Changing Images
07:14

Learn how to add images to buttons

Adding Images To Buttons
04:26

Discover how to display an external image from a URL

Displaying Images From URL'S
06:06

Learn how to display and present PDF files from within your apps

Displaying PDF'S
06:29

Learn how to change the background colour from within your apps

Changing the Background Colour
07:11

Learn how to present and play animations with image arrays

Creating Animations
08:00

Add and display launch/Loading images in your applications

Adding Loading Screens/Launch Images
05:15

Universal Loading Screen
05:35

Add and display application icons in your projects

Adding App Icons
05:32

Learn how to take a screenshot of the screen within your application to save to the photo library and how to display in an image view

Taking Screenshots Programatically
10:28

Learn how to take photos from the devices camera and how to display them in the application

Taking Photos from Camera
09:24

Learn how to display images from your photo libaray within your application

Loading Images from Library
04:52
+
Coming In Loud And Clear
6 Lectures 41:48

Learn how to play audio files from your project in your application

Playing Audio Files
07:58

Learn how to play video files from your project in your application

Playing Video Files
08:38

Learn how to play and stream YouTube videos into your application

Playing YouTube Videos
09:07

Learn how to stream live radio into your application

Streaming Live Radio
06:10

Learn how to stream mp3 files into your apps from an external source

Streaming MP3 Files
04:42

Discover how to make your device vibrate in an action

Vibrating the Device
05:13
+
Creating A Tab Bar Application
2 Lectures 12:41

Discover tab bar applications and understand how they work

Creating a Tab Bar Application
07:51

Learn how to customise tab bar applications

Customising a Tab bar Application
04:50
+
Creating A Table View Application
5 Lectures 54:24

Create the basics of a table view application and populate it with data

Creating a Table View Application
18:41

Learn how to push to a detail view within a table view application

Pushing Table View to a Detail View
10:03

Learn how to populate a detail view with data from a table view and extra content

Populating a Detail View
09:01

Learn how to customise a table view with colours, fonts, back buttons and seperators

Customising a Table View
06:52

Learn how to add headers to a table view

Adding Table View Headers
09:47
+
Saving And Loading Stuff!
2 Lectures 18:08

Learn how to save and load text from within a label using NSUserDefualts

Saving and Loading Text
09:40

Saving and Loading Data
08:28
14 More Sections
About the Instructor
Aaron Caines
4.6 Average rating
1,406 Reviews
13,844 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.