iOS 10 & Objective-C - Complete Developer Course
4.3 (60 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.
258 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iOS 10 & Objective-C - Complete Developer Course to your Wishlist.

Add to Wishlist

iOS 10 & Objective-C - Complete Developer Course

A Complete iOS 10 and Xcode 8 Course with Objective-C
4.3 (60 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.
258 students enrolled
Created by Aaron Caines
Last updated 12/2016
English
Curiosity Sale
Current price: $10 Original price: $100 Discount: 90% off
30-Day Money-Back Guarantee
Includes:
  • 17.5 hours on-demand video
  • 109 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Full understanding of Xcode 8 and all it has to offer
  • Learn how to program for IOS 10 to create your own apps
  • Create fully featured games
  • Be able to support all devices and screen sizes
  • Full explanation of all objects and functions within IOS 10 development
  • Develop in Objective-C
  • 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 8
Description

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

This iOS 10 & Objective-C - Complete Developer Course will give you everything your need to start your new career in IOS 10 development, The course has been structured to support Objective-C, Teaching you all you need to know from creating your first project to Submitting to the AppStore.

Create Over 20 Real iOS 10 Applications throughout the course from fun and simple games to powerful utility apps using the native features of IOS 10 devices to help you understand the process of creating applications within Objective-C.

Create Sticker Pack Applications One of the many new features in iOS 10 create your own iMessage extensions and sticker pack applications.

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

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

Why Choose This iOS 10 & Objective-C Course?

Many programmers learning to create there first iOS 10 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 10 & Objective-C 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 8 and to offer any advice needed and before you know if you will have created your first iOS 10 app and will feel like everything your learned has stuck in your head.

Topics Covered:

  • Understanding Xcode 8, iOS 10, Interface Builder, Simulator and Project Types
  • Language basics and building blocks
  • Objective-C: Full guide to creating full featured apps
  • Create over 20 real iOS 10 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
  • Playing and Streaming Video Support
  • Full Featured iOS 10 Apps
  • Earning Revenue Ad Networks
  • In App Purchases
  • Fun and Simple iOS 10 Games
  • 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 10 Apps
  • Anyone looking for a new career
Students Who Viewed This Course Also Viewed
Curriculum For This Course
104 Lectures
17:40:14
+
Introduction
1 Lecture 01:34

Course Introduction

Preview 01:34
+
Basic Xcode
7 Lectures 01:13:22

Learn the basics of Xcode 8

Xcode Introduction
00:55

Learn how to obtain Xcode 8 and all beta versions.

Downloading & Installing Xcode 8
03:43

Learn about Xcode and how to navigate it.


iOS 10

Objective-C

Xcode 8

Navigating Xcode
17:07

Learn about the IOS simulators and how to use them.


iOS 10

Objective-C

Xcode 8

Using iOS Simulators
05:27

Learn about creating actions and outlets and linking them to objects.


iOS 10

Objective-C

Xcode 8

Creating Actions and Outlets
08:36

Create first your very own iOS application.


iOS 10

Xcode 8

Objective-C

Preview 27:36

Learn how to use constraints to create universal interfaces.


iOS 10

Xcode 8

Objective-C

Preview 09:58
+
Learning Objective-C
6 Lectures 01:13:26

Understand the basics of the Objective-C language 

Objective-C Introduction
00:37

Learn about variables and how to use them in your projects.


iOS 10

Objective-C

Xcode 8

Preview 21:24

Learn about arrays and how to use them in your projects.


iOS 10

Objective-C

Xcode 8

Objective-C Working with Arrays
15:59

Learn about if statements and how to use them in your projects.


iOS 10

Objective-C

Xcode 8

Objective-C Working with If, Else & Or Statements
23:01

Learn about while loops and how to use them in your projects.


iOS 10

Objective-C

Xcode 8

Objective-C While Loops
07:49

Learn about for loops and how to use them in your projects.


iOS 10

Objective-C

Xcode 8

Objective-C For Loops
04:36
+
Objective-C Functions
17 Lectures 02:45:14

Learn to add functions to an app

Functions Introduction
01:09

Learn multiple ways of displaying text in the application.


iOS 10

Xcode 8

Objective-C

Displaying Text
09:03

Learn how to dismiss the keyboard from the text view and text field in the application.


iOS 10

Xcode 8

Objective-C

Dismissing the Keyboard
08:37

Learn how to add and change the text properties in the application.


iOS 10

Xcode 8

Objective-C

Changing the Text Properties
13:42

Learn how to add and display external custom fonts in the application.


iOS 10

Xcode 8

Objective-C

Displaying External Custom Fonts
06:00

Learn how to use NSTimers and repeat function in the application.


iOS 10

Xcode 8

Objective-C

Using NSTimers
08:20

Learn how to use NSTimers to display the current time and date.


iOS 10

Xcode 8

Objective-C

Display the Time and Date
09:34

Learn how to create a reaction based game using NSTimers.


iOS 10

Xcode 8

Objective-C

Preview 12:45

Learn how to create a reaction based game using NSTimers.


iOS 10

Xcode 8

Objective-C

Preview 19:14

Learn how to fade objects in and out and control the alpha.


iOS 10

Xcode 8

Objective-C

Fading Objects
10:34

Learn how to hide objects and detect the state.


iOS 10

Xcode 8

Objective-C

Hiding Objects
08:39

Learn how to enable objects and detect the state.


iOS 10

Xcode 8

Objective-C

Enabling and Disabling Objects
08:24

Learn how to create a tap based game using Ints and Timers.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Tap Me Fast Part 1
11:53

Learn how to create a tap based game using Ints and Timers.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Tap Me Fast Part 2
14:19

Learn how to create a random number generator.


iOS 10

Xcode 8

Objective-C

Creating a Random Number Generator
05:00

Learn how to create a random word generator.


iOS 10

Xcode 8

Objective-C

Creating a Random Word Generator
06:03

Learn how to create a fact bank application using random generators.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Random Facts
11:58
+
Objective-C Actions
15 Lectures 03:06:51

Learn to create actions in an app

Actions introduction
01:27

Learn how to control content with UISwitches.


iOS 10

Xcode 8

Objective-C

UISwitches
07:10

Learn how to use segmented controls and perform different actions when selecting a segment.


iOS 10

Xcode 8

Objective-C

UISegmentedControls
08:06

Learn how to create a digital clock application with customisable features.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Digital Clock
24:56

Learn how to use and control sliders to adjust values in an application.


iOS 10

Xcode 8

Objective-C

UISliders
06:06

Learn how to design the interface of a temperature conversion calculator.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Temperature Calculator Part 1
08:55

Learn to calculate temperature conversions and control content in the temperature application.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Temperature Calculator Part 2
21:04

Learn how to detect shake gestures in the application and perform actions.


iOS 10

Xcode 8

Objective-C

Shake Gestures
05:26

Learn how to create the interface for the shake me silly game.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Shake Me Silly Part 1
11:48

Learn how to create a reaction based game using shake gestures to score points.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Shake Me Silly Part 2
18:59

Learn how to delay a triggered action in the application.


iOS 10

Xcode 8

Objective-C

Using Delayed Actions
04:48

Learn how to create a fully featured calculator application.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Calculator Application
19:59

Learn how to detect swipe gestures and perform actions.


iOS 10

Xcode 8

Objective-C

Swipe Gestures
09:11

Learn how to create the interface for a swipe gesture based game called Simon says.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Simon Says Part 1
13:25

Learn how to create a swipe gesture based game called Simon says.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Simon Says Part 2
25:31
+
Objective-C Views
11 Lectures 01:18:02

Learn to display content in different views

Views Introduction
01:11

Learn how to extended screens and reveal more content.


iOS 10

Xcode 8

Objective-C

Controlling UIScrollViews
07:16

Learn how to control multiple objects inside of UIViews.


iOS 10

Xcode 8

Objective-C

Using UIViews
08:16

Learn how to display messages via UIAlertViews.


iOS 10

Xcode 8

Objective-C

Displaying UIAlertViews
10:16

Learn how to switch to a new UIViewController in Storyboards.


iOS 10

Xcode 8

Objective-C

Switching Views in Storyboards
11:06

Learn how to switch to a new UIViewController XIB file.


iOS 10

Xcode 8

Objective-C

Switching to a XIB View
08:43

Learn how to disable and remove the status bar from the application.


iOS 10

Xcode 8

Objective-C

Removing The Status Bar
04:03

Learn how to display web pages in a UIWebView.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Web View Application Part 1
06:41

Learn how to display within a web view using UIActivityIndicators.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Activity Indicator Part 2
06:36

Learn how to display different map types in a map view.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Map View Application Part 1
08:13

Learn how to display the user location in a map view.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Map View Locations Part 2
05:41
+
Objective-C Visuals
16 Lectures 02:22:08

Learn to display images within apps

Visuals Introduction
01:36

Learn how to display images on the screen.


iOS 10

Xcode 8

Objective-C

Displaying Images
07:23

Learn how to display retina versions of the images in the application.


iOS 10

Xcode 8

Objective-C

Retina Images
06:38

Learn how to create a small mini image gallery with controls.


iOS 10

Xcode 8

Objective-C

Changing Image Gallery
14:54

Learn how to create custom buttons with images.


iOS 10

Xcode 8

Objective-C

Adding Images To Buttons
05:14

Learn how to display images from URLS's


iOS 10

Xcode 8

Objective-C

Displaying Images From URL'S
06:05

Learn how to create the interface of a snap based game.


iOS 10

Swift 3

Xcode 8

Objective-C

iOS 10 App: Snap Attack Part 1
12:20

Learn how to create a snap based reaction game.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Snap Attack Part 2
24:36

Learn how to display PDF files within web views.


iOS 10

Xcode 8

Objective-C

Displaying PDF'S
05:05

Learn how to change the background colours of the views.


iOS 10

Xcode 8

Objective-C

Background Colours
08:44

Learn how to create and display animations.


iOS 10

Xcode 8

Objective-C

Playing Animations
06:14

Learn how to add object styling options such as rounded edges and borders.


iOS 10

Xcode 8

Objective-C

Adding Object Styling
09:13

Learn how to create application icons.


iOS 10

Objective-C

Xcode 8

Creating App Icons
10:28

Learn how to display application icons.


iOS 10

Xcode 8

Objective-C

Adding App Icons
07:42

Learn how to create a universal launch screen.


iOS 10

Xcode 8

Objective-C

Universal Launch Screen
08:44

Learn how to create individual loading images.


iOS 10

Xcode 8

Objective-C

Adding Loading Screens/Launch Images
07:12
+
Sticker Pack Application
3 Lectures 19:35

Learn how to create a iMessage extension and create a sticker pack application.


iOS 10

Xcode 8

Objective-C

Sticker Pack Introduction
01:03

Learn how to create stickers for a stick pack extension application.


iOS 10

Swift 3

Xcode 8

iOS 10 App: Creating Stickers Part 1
07:12

Learn how to add stickers to a iMessage sticker pack extension application.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Adding Stickers to the Application Part 2
11:20
+
Objective-C Audio & Video
7 Lectures 50:25

Learn to play audio and video

Audio & Video Introduction
01:10

Learn how to play external sounds file sin the application.


iOS 10

Xcode 8

Objective-C

Playing a Sound File
08:12

Learn how to make a animal soundboard application.


iOS 10

Xcode 8

Objective-C

iOS 10 App: Soundboard Application
16:07

Learn how to play local videos files in the application.


iOS 10

Xcode 8

Objective-C

Playing a Local Video File
07:39

Learn how to stream videos from URL's.


iOS 10

Xcode 8

Objective-C

Streaming a Video File
06:53

Learn how to stream YouTube videos in the application.


iOS 10

Xcode 8

Objective-C

Streaming Youtube Videos
06:26

Learn how to vibrate the device.


iOS 10

Xcode 8

Objective-C

Vibrating The Device
03:58
+
Objective-C Table View Application
5 Lectures 01:20:27

Learn to create a table view application 

Table View Introduction
01:08

Learn how to create a landmark location app using table views.


iOS 10

Xcode 8

Objective-C

iOS 10 App: London Landmarks - Populating a Table View Part 1
29:34

Learn how to push to a detail view in a table view.


iOS 10

Xcode 8

Objective-C

iOS 10 App: London Landmarks - Pushing to a Detail View Part 2
22:25

Learn how to populate a detail view with in a table view.


iOS 10

Xcode 8

Objective-C

iOS 10 App: London Landmarks - Populating a Detail View Part 3
06:28

Learn how to add map view locations for the landmarks in a table view.


iOS 10

Xcode 8

Objective-C

iOS 10 App: London Landmarks - Map View Locations Part 4
20:52
3 More Sections
About the Instructor
Aaron Caines
4.5 Average rating
1,552 Reviews
15,368 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.