The Complete ARKit Course – Build 11 Augmented Reality Apps

The Complete ARKit Course – Build 11 Augmented Reality Apps

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 9h 17m | 2.86 GB

Become an iOS Augmented Reality Developer by Building 11 High-Level AR Apps using ARKit in iOS 11 and Swift 4

This course will take you on a journey where you’ll learn to build 11 High-Level AR Apps using ARKit in iOS 11 and Swift 4. ARKit 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!. This course will teach you to use textures to make cool 3D models, Display and animate 3D models in the camera view of the real world, Launch projectiles in the real world and lot more.

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

What You Will Learn

  • 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
Table of Contents

ARKit – Introduction
1 Introduction
2 Tools and Software Needed
3 Syntax Changes (Xcode Updates)

Xcode & Swift Beginner Crash Course (Optional)
4 Xcode Beginner Crash Course (Optional)

ARKit – Getting Started
5 World Tracking
6 Positioning Nodes
7 Reset Tracking
8 Random Positioning
9 Default Shapes
10 Relative Positioning
11 Rotation

AR Drawing
12 Renderer Delegate
13 Camera Position
14 Drawing in 3D

Textures and Surfaces
15 Planet Earth
16 Planet Textures and Positions
17 Rotating Planets

D Models and Hit-Testing
18 Hit-testing
19 D Models
20 CABasicAnimation
21 Putting it all together

Planes
22 Plane Detection
23 Horizontal Lava
24 Ikea User Interface
25 Horizontal Hit-Testing
26 Scaling and Rotating Objects

Vehicular Physics
27 Physics Body
28 Building The Car
29 Accelerometer
30 Vehicular Behaviour
31 Steering
32 Driving
33 Reversing

Distance Measurement
34 Matrices
35 Distance

AR-Portal
36 Building the Portal
37 Cube Map
38 Masking

Projectiles
39 Building the Court
40 SCNForce

Collisions
41 App setup
42 Contact Delegate