This course will teach you the ins and outs of using Apple's ARKit with Unity, including tracking, hit testing, light estimation, ARKit Remote and a walkthrough of a real world application - all with detailed clips showing what each feature can do.
Augmented Reality is the next big thing for mobile, and Apple’s ARKit is the next big platform to create engaging Augmented Reality experiences. In this course, Getting Started with Apple ARKit in Unity, first you'll understand the magic behind ARKit's tracking, along with its limitations. Next, you'll see how to take advantage of plane detection and augmented reality hit testing to place virtual objects in the real world. Then, you'll get familiar with lighting estimation to anchor the virtual objects in the real world visually. And finally, you'll learn tips to supercharge development, and you'll see how a proof of concept can be turned into a real world app. Along the way, you’ll see a ton of small clips to show you the effect of ARKit's different features and options, saving you a lot of time you'd spend experimenting. When you're finished with this course, you'll be able to create awesome AR apps for hundreds of millions of iPhones and iPads with Unity!
Course Overview Hello. My name is Andras Velvart, and welcome to my course, Getting Started with Apple ARKit in Unity. I've been developing and researching augmented reality applications with devices like Microsoft's HoloLens for close to two years now, and I'm currently working as a freelancer and consultant in the field. In late 2017 Apple released ARKit and made augmented reality mainstream. This course will show you how to take advantage of ARKit with Unity, which is the engine more than 95% of AR and VR applications are built upon. In this course you will learn how ARKit tracking works, you will see how to place virtual objects in the real environment using plane detection, hit testing, and light estimation. You will get tips and tricks to supercharge your development cycle, and you will hopefully accompany me in creating a real world ARKit app. This app starts by detecting whether the user's device can run ARKit at all. Then it detects horizontal planes in the real world on which to use or replace a virtual monitor to watch a short video on. Along the way you will see a ton of small clips to show you the effect of ARKit's different features and options, saving you a lot of time you would otherwise spend experimenting. Before beginning the course you should understand the basics of Unity and know how to deploy iOS apps to a device. By the end of this course you'll be ready to start your own awesome ARKit app for hundreds of millions of iPhones and iPads out there, so let's go ahead and jump in.