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.
3.9 (25 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,028 students enrolled
$19
$100
81% off
Take This Course
  • Lectures 137
  • Length 17.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2014 English

Course 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

What are the requirements?

  • You will need a Apple Mac computer or laptop
  • You will need the developer software Xcode

What am I going to get from this course?

  • 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

What 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

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

01:02

A quick introduction to the course

Section 1: Getting To Grips!
01:41

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

02:12

A Guide to Purchasing a Developer Licence

03:41

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

03:19

Learn how to create an application identifier for you project

04:24

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

04:41

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

03:48

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

02:17

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

01:38

Setup your own device ready for testing

09:10

Learn how to create and link up actions and outlets

04:51

Create you first basic application

Section 2: Understanding Functions
04:42

Learn how to display text within an application

08:16

Discover how to edit the properties of text

04:47

Learn how to use and display text from UITextfields

06:27

Learn how to dismiss and hide the keyboard

08:01

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

06:11

Discover the ability to fade objects in and out

03:27

Learn how to hide and reveal objects in your applications

06:15

Discover how to enable and disable objects for use in xcode

05:08

Randomly generate numbers in your application

05:52

Randomly generate words in your application

Section 3: Creating Actions
05:08

Learn how to control content with UISwitches

09:03

Learn how to add multiple actions to a single object

08:17

Discover how UISliders can control content within apps

09:07

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

08:19

Detect shake gestures from your apps and perform actions

04:15

Create URL Links and direct your users to webpages

08:44

Learn how to delay actions and create triggers

Section 4: Getting A Good View!
07:24

Discover UIViews and how they can hold content within themselves

08:05

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

05:01

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

11:27

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

03:48

Learn how to display webpages to your users from your app

04:07

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

06:15

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

03:58

Learn how to display Apple maps within your application

04:55

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

09:49

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

08:50

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

03:26

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

Section 5: Making An App Look Good
03:25

Find out the correct way to import content into your project

06:42

Learn how to display images within UIImageViews

10:33

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

07:14

Learn how to change the displayed image in an imageview

04:26

Learn how to add images to buttons

06:06

Discover how to display an external image from a URL

06:29

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

07:11

Learn how to change the background colour from within your apps

08:00

Learn how to present and play animations with image arrays

05:15

Add and display launch/Loading images in your applications

Universal Loading Screen
05:35
05:32

Add and display application icons in your projects

10:28

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

09:24

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

04:52

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

Section 6: Coming In Loud And Clear
07:58

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

08:38

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

09:07

Learn how to play and stream YouTube videos into your application

06:10

Learn how to stream live radio into your application

04:42

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

05:13

Discover how to make your device vibrate in an action

Section 7: Creating A Tab Bar Application
07:51

Discover tab bar applications and understand how they work

04:50

Learn how to customise tab bar applications

Section 8: Creating A Table View Application
18:41

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

10:03

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

09:01

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

06:52

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

09:47

Learn how to add headers to a table view

Section 9: Saving And Loading Stuff!
09:40

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

Saving and Loading Data
08:28
Section 10: Getting Social With Your App!
07:53

Learn how to integrate the social framework and share content to Facebook

03:52

Learn how to add images to Facebook posts

05:44

Learn how to integrate the social framework and share content to Twitter

02:52

Learn how to add images to Twitter posts

14:03

Learn how to share content by sending SMS message directly from the app

06:19

Learn how to add images as attachments to SMS Messages

13:33

Learn how to share and send message by email within your application

05:34

Learn how to add image attachments to emails within your application

04:21

Learn how to make direct phone calls within your application

13:48

Learn how to implement local notifications into your applications

Section 11: Earning Revenue From Your App
09:21

Earn extra revenue from your application and learn how to implement iAd into your apps

12:14

Earn extra revenue from your application and learn how to implement Admob into your apps

Section 12: In App Purchases
06:34

Setup an in app purchase item in iTunes connect ready to implement into your application

19:53

Learn how to set up your application to be enabled to in app purchases and display the content set within iTunes connect

15:09

Learn how to add the ability to allow your users to purchase content in your app using in app purchases

07:43

Learn how to saves purchases made by your user in the application

Section 13: Supporting The Application

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Aaron Caines, iOS 10, Swift 3, Objective-C & Xcode 8 Developer

Aaron Caines is the founder of Geeky Lemon Development, Aaron started programming at a young age experimenting with HTML and website design which lead him to study Graphic Design to further his ability, He has been programming full time for the past 7 Years, Creating a vast amount of apps for iOS 10 with many more in development.

Since Late 2010 Aaron started to create online video tutorials teaching the art of iOS 10 development for beginners to experts and feels the same satisfaction as he does when making his own iOS Apps.

Aaron's expertise come in Photoshop, Xcode, HTML, Objective-C, Swift 3 and C+.

Ready to start learning?
Take This Course