Handheld AR App Development with Unity

Welcome to the world of Unity XR! This specialization includes three courses which will explain the technologies that make XR possible, describe the unique UX concerns around developing for XR, and walk you through developing VR and AR apps for mobile devices. You will learn how Unity supports the many components of a VR app, including tracking, teleporting, interacting with virtual objects, positional audio, and much more. You'll also see how Unity's AR Foundation supports building handheld AR apps. XR is a field that is constantly evolving, and we'll show you what's on the horizon for VR and

Created by: Peter Patterson

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 54 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a android development course? Or looking for more detail on Peter Patterson's Handheld AR App Development with Unity? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Augmented Reality, or AR, will transform how we see and interact with the world. And the hardware that makes AR possible is the smartphone that you may already have in your pocket. In this course, you'll learn how to develop your own mobile AR applications in Unity for iOS and Android devices. You'll learn about the features offered by Unity's AR Foundation, and about additional features in ARKit and ARCore. Using the very latest techniques recommended by Unity engineers, you'll build a complete AR environment that you can continue to use after the course, while learning to apply best practices in user experience and interaction.This is the last of three courses in Unity's XR Specialization, which includes an Introduction to XR course as well as a course focused on developing VR applications with Unity. Note that, to complete this course, you will need a smartphone capable of running ARKit or ARCore. Compatible devices are listed in the links below:https://developers.google.com/ar/discover/supported-deviceshttps://developer.apple.com/library/archive/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.htmlThe course also assumes that you already have experience developing applications with Unity and that you are comfortable with basic C# programming. It will also be helpful if you are familiar with building other types of apps to run on mobile devices.

icon
Instructor Details

Peter Patterson

Pete is a senior software/firmware developer experienced in developing desktop, embedded, mobile, games, native apps and cloud based apps. He has extensive experience developing scripts and bots for VR (virtual reality) systems and game engines including Adobe Atmosphere, Active Worlds, Torque Game Engine, DarkBASIC, DX Studio, Blue Mars and Second Life. More recently he has developed in depth experience and knowledge of the Unity 3D game engine for desktop and mobile VR development using Vive, Oculus Rift and Microsoft Mixed Reality room scale VR headsets, and with Google Cardboard, Google Daydream and Gear VR/Oculus Go mobile headsets. He is currently working on Industrial robotic training applications using the Magic Leap augmented reality headset.

icon
Reviews

2.7

36 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Aurelio P M on 18-Jul-19

Basic course that explains the basic of AR in Unity, but the documentation is outdated, at it is using the older version of ARFoundation

By Artem R on 7-Aug-19

The course is significantly outdated. Very boring. Assignments have ambiguous formulations; you can wait for verification for several months. Many unscrupulous students.I do not advise you to enter the course or pay for it.

By Vctor J R C on 14-Mar-19

Excelente curso!

By Rahul K S on 26-Aug-19

The course is great

By Vittorio C on 9-Feb-19

Nice course but content is slightly outdated leading to difficulties in completing some of the coding steps.

By Raunak S on 6-Apr-19

Not at all good for newbies, no help given except shabby documentation at high level

By Matthew S on 14-Feb-19

Really bad. Out of date and not maintained. Notes and lessons provided are terribly sparse and give very little instruction. Look elsewhere.

By Ruida Z on 6-Jun-19

Horribly designed peer-reviewed assignment. Unsubscribed.

By David O on 2-Jul-19

This course is so boring, too.