iOS Augmented Reality - The Complete Course on ARKit
4.6 (81 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.
3,023 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iOS Augmented Reality - The Complete Course on ARKit to your Wishlist.

Add to Wishlist

iOS Augmented Reality - The Complete Course on ARKit

Become an Augmented Reality Developer - Build 11 AR Apps using ARKit in iOS 11 and Swift 4.
Best Seller
4.6 (81 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.
3,023 students enrolled
Last updated 9/2017
English
English [Auto-generated]
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 9 hours on-demand video
  • 42 Articles
  • 52 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Break into a brand new industry expected to be worth $165 billion by 2024
  • Build augmented reality apps for your business or organisation
  • Create your own augmented reality app
  • Get app development jobs on freelancer sites
View Curriculum
Requirements
  • No ARKit or iOS development experienced required, although basic understanding of Xcode and Swift will help you progress quicker.
Description

ARKit has been called a ‘Game Changer’ for Augmented Reality! It allows developers to create augmented reality apps for Apple's newly launched iOS 11.

This new technology opens up the door for creative people and mobile app designers to build new experiences in a brand new industry that is expected to be worth $165 billion by 2024!

Come learn Arkit in this fun and exciting course with Rayan Slim - an experienced iOS developer who has followed Rob Percival's "learn by doing" style to create this amazing course.

With over 9 hours of content and 5* reviews, it's already the longest and best rated ARKit course on Udemy!

Just Take A Look At What Students Are Saying…

★★★★★ "Clear instruction, and very cool apps!"- Nada Fawaz

★★★★★ "Highly recommend as the professor definitely knows what he's doing"- Sarmad

★★★★★ "It gets you where you want to be with ARKit quickly. I would absolutely take another course from this instructor." - James Justin Davis

Build 11 Augmented Reality apps using ARKit in iOS 11 and Swift 4

You'll go from beginner to extremely high-level and your instructor will build each app with you step by step on screen.

You'll build 11 AR apps, including a Floor is Lava App, AR measuring App, Ikea App and many other popular augmented reality apps. By doing so, you will learn how to:

  • Use textures to make cool 3D models

  • Display and animate 3D models in the camera view of the real world

  • Use World Tracking to track your position at all times

  • Launch projectiles in the real world

  • Place 3D objects on horizontal surfaces

  • Drive a car on horizontal surfaces

  • Build an inter-dimensional portal

  • Detect collisions between two 3D nodes

As always, you'll get all the required source code and friendly support in the Q&A area. No ARKit or iOS development experienced required, although basic understanding of Xcode and Swift will help you progress quicker.

Make This Investment in Yourself

If you're looking to create your own augmented reality app or win work as a freelancer or developer in a new field, then this is the course for you!

Come join this new wave of app development!

Take this course and start learning!

Who is the target audience?
  • Creative people and mobile app designers who want to build new experiences using the latest technology
Students Who Viewed This Course Also Viewed
Curriculum For This Course
83 Lectures
09:03:54
+
Introduction
5 Lectures 05:00



Syntax Changes (Xcode Updates)
00:55

Running Sample Code
00:05
+
Getting Started
14 Lectures 01:23:39
World Tracking
05:58

World Tracking (Resources)
00:02

Nodes
12:22

Nodes (Resources)
00:02

Reset Tracking
05:03

Reset Tracking (Resources)
00:02

Random Positioning
04:58

Random Positioning (Resources)
00:07


Default Shapes (Resources)
00:02

Relative Positioning
14:13

Relative Positioning (Resources)
00:02

Rotation
18:39

Rotation (Resources)
00:07
+
AR Drawing
6 Lectures 24:16
Renderer Delegate
05:39

Renderer Delegate (Resources)
00:02

Camera Position
09:00

Camera Position (Resources)
00:02

Drawing in 3D
09:29

Drawing in 3D (Resources)
00:03
+
Textures and Surfaces
6 Lectures 42:55
Planet Earth
13:49

Planet Earth (Resources)
00:12

Planet Textures and Positions
09:56

Planet Textures and Positions (Resources)
00:06

Rotating Planets
18:47

Rotating Planets (Resources)
00:05
+
3D Models and Hit-Testing
9 Lectures 56:42
Hit-testing
13:59

Hit-testing (Resources)
00:04

3D Models
11:26

(Xcode Update) - Cannot Drag to SCNAssets
00:24

3D Models (Resources)
00:13

CABasicAnimation
12:00

CABasicAnimation (Resources)
00:02

Putting it all together
18:25

Putting it all together (Resources)
00:08
+
Planes
11 Lectures 01:17:39
Plane Detection
09:28

Plane Detection (Resources)
00:02

Horizontal Lava
10:46

Horizontal Lava (Resources)
00:10

Ikea User Interface
11:28

Ikea User Interface (Resources)
00:02

Horizontal Hit-Testing
17:58

(Update) How to Drag the Models into your Ikea app
00:35

Horizontal Hit-Testing (Resources)
00:14

Scaling and Rotating Objects
26:42

Scaling and Rotating Objects (Resources)
00:12
+
Vehicular Physics
14 Lectures 01:27:26
Physics Body
17:32

Physics Body (Resources)
00:25

Building The Car
11:57

Building The Car (Resources)
00:02

Accelerometer
12:24

Accelerometer (Resources)
00:02

Vehicular Behaviour
15:04

Vehicular Behaviour (Resources)
00:02

Steering
12:17

Steering (Resources)
00:02

Driving
07:53

Driving (Resources)
00:02

Reversing
09:32

Reversing (Resources)
00:09
+
Distance Measurement
4 Lectures 30:06
Matrices
17:44

Matrices (Resources)
00:04

Distance
12:10

Distance (Resources)
00:08
+
AR-Portal
6 Lectures 52:18
Building the Portal
20:57

Building the Portal (Resources)
00:03

Cube Map
20:31

Cube Map (Resources)
00:05

Masking
10:40

Masking (Resources)
00:02
+
Projectiles
4 Lectures 47:12
Building the Court
19:17

Building the Court (Resources)
00:05

SCNForce
27:46

SCNForce (Resources)
00:04
1 More Section
About the Instructor
Codestars by Rob Percival
4.6 Average rating
68,749 Reviews
348,145 Students
21 Courses
Teaching the Next Generation of Coders

Best-selling Udemy instructor Rob Percival wants to revolutionize the way people learn to code by making it simple, logical, fun and, above all, accessible.  But as just one man, Rob couldn’t create all the courses his students - more than half a million of them - wanted.  

That’s why Rob created Codestars.  Together, the instructors that make up the Codestars team create courses on all the topics that students want to learn in the way that students want to learn them: courses that are well-structured, super interactive, and easy to understand.  Codestars wants to make it as easy as possible for learners of all ages and levels to build functional websites and apps.

Rayan Slim
4.7 Average rating
114 Reviews
5,882 Students
2 Courses
Professional IOS Programmer

I'm a biology/chemical engineering graduate at the University of Ottawa. Having always found an interest in all things tech, I've also been a professional IOS programmer for over 4 years. I've built many apps over my professional career on fiverr and upwork, and have decided to take my coding talents to udemy to help other coders achieve their goals.