iOS Augmented Reality with ARKit [Video]

Preview in Mapt

iOS Augmented Reality with ARKit [Video]

Felix Changoo

A complete, hands-on guide to AR app development—from your first ARKit demo to sophisticated AR environments in Unity and Metal
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


iOS Augmented Reality with ARKit [Video] Book Cover
iOS Augmented Reality with ARKit [Video]
$ 124.99
$ 106.25
Machine Learning with Core ML in iOS 11 [Video] Book Cover
Machine Learning with Core ML in iOS 11 [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781788479332
Course Length2 hours 09 minutes

Video Description

Augmented Reality effortlessly allows both, creatives and app developers alike to create new, creative, and fun-filled experiences directly on their iPhones or iPads! Augmented Reality has been exploding in the past few years with major tech companies releasing their own Augmented Reality kits.

In this course, we take you on a tour of various APIs and tools that you will need in order to develop various AR apps for iOS devices. In this course, you will start by installing Xcode 9 and then register on Apple’s developer account with all the essential setup. Then you will be introduced to APIs and tools so that you are all set to develop your 1st ARKit app. You will start by creating a small app where you get a 3D model on screen and learn the basics of setting-up and using ARKit.

In this app you will learn to use ARKit to set up, configure, add, and remove objects from ARSCNView. Then you will continue to explore other ARKit features by developing a 3D-shape App by focusing primarily on 3D interaction and UI Controls in AR using gesture recognizers. Lastly, we will create an exciting AR Shooter Game App where you will learn to set up your game, adjust scene lighting and targets, destroy your targets, and design different levels. In the last section, you will learn to build a small demo project by using Metal and Unity.

By the end of this video course, you will have learnt various APIs essential for developing games and will have easily developed 3 practical AR apps that you can further optimize with the Metal API and that you can integrate with the third-party tools such as Unity.

Style and Approach

This course gives a practical approach to exploring various APIs and ARKit tools by developing your own application

Table of Contents

Getting Started with ARKit
The Course Overview
What is ARKit?
How Augmented Reality Works
Let’s Download and Install Xcode 9
My First AR App
Setting up ARKit SceneKit View and ARSCNView Session
Setting up Our Camera for AR Use
Adding 3D Objects to ARSCNView
Adding Gesture Recognizer to ARSCNView
Adding More Objects to ARSCNView
3D Shapes
Creating 3D Shapes
Setting up Plane Detection
Creating 3D Shapes by Means of Plane Detection
Random Colored Shapes and Lighting
AR Shooter Game
Setting up Our Game
Adjusting Scene Lighting and Shooting Targets
Level Design
Destroying Our Targets
Beyond ARKit
What is Unity?
Building Our Unity Scene with ARKit
Finishing Our Unity Scene
What is Metal?
A Quick Overview of the Metal Project

What You Will Learn

  • Animate and overlay 3D objects on your camera
  • Tackle and implement sensor–based and computer vision-based AR
  • Master APIs and tools within ARKit
  • Learn to use gesture recognizers with ARKit
  • Immerse yourself in building practical AR experiences
  • Explore ARKit in the context of Metal and Unity

Authors

Table of Contents

Getting Started with ARKit
The Course Overview
What is ARKit?
How Augmented Reality Works
Let’s Download and Install Xcode 9
My First AR App
Setting up ARKit SceneKit View and ARSCNView Session
Setting up Our Camera for AR Use
Adding 3D Objects to ARSCNView
Adding Gesture Recognizer to ARSCNView
Adding More Objects to ARSCNView
3D Shapes
Creating 3D Shapes
Setting up Plane Detection
Creating 3D Shapes by Means of Plane Detection
Random Colored Shapes and Lighting
AR Shooter Game
Setting up Our Game
Adjusting Scene Lighting and Shooting Targets
Level Design
Destroying Our Targets
Beyond ARKit
What is Unity?
Building Our Unity Scene with ARKit
Finishing Our Unity Scene
What is Metal?
A Quick Overview of the Metal Project

Video Details

ISBN 139781788479332
Course Length2 hours 09 minutes
Read More

Read More Reviews

Recommended for You

Machine Learning with Core ML in iOS 11 [Video] Book Cover
Machine Learning with Core ML in iOS 11 [Video]
$ 124.99
$ 106.25
iOS Programming in 7 Days [Video] Book Cover
iOS Programming in 7 Days [Video]
$ 124.99
$ 106.25
Working with Camera and Images in iOS Apps [Video] Book Cover
Working with Camera and Images in iOS Apps [Video]
$ 124.99
$ 106.25
Integrating Twitter and Facebook into Your iOS Apps [Video] Book Cover
Integrating Twitter and Facebook into Your iOS Apps [Video]
$ 124.99
$ 106.25
Audio on iOS [Video] Book Cover
Audio on iOS [Video]
$ 124.99
$ 106.25
iOS 11 Programming with SWIFT [Video] Book Cover
iOS 11 Programming with SWIFT [Video]
$ 124.99
$ 106.25