ARCore is a platform for building augmented reality apps on Android. ARCore uses three key technologies to integrate virtual content with the real world as seen through your phone's camera:
- Motion tracking allows the phone to understand and track its position relative to the world.
- Environmental understanding allows the phone to detect the size and location of flat horizontal surfaces like the ground or a coffee table.
- Light estimation allows the phone to estimate the environment's current lighting conditions.
Also, a fresh videocap from Google Developers Days Europe 2017 can get you familiar with ARCore.
ARCore is Google’s new Android SDK that brings Augmented Reality capabilities to millions of mobile devices. In this video, Tom Slater introduces the main concepts of ARCore, walks through building your first AR app, and explains how to make the most of the ARCore SDK.