Augmented reality design guidelines

Augmented reality (AR) lets you add virtual content to the real world. You can use AR to create experiences that enhance the way people see and interact with the world.

ARCore is a platform for building AR apps. It harnesses the power of Android phones using these key technologies:

  • motion tracking
  • environmental understanding
  • light estimation

ARCore collects that information and uses it to integrate virtual content with the real world.


ARCore works in 2 ways

It tracks the position of your phone in the real world, and it builds an understanding of your surroundings by identifying walls and floors in the environment.

This spec was created using internal research and analysis of AR experiences in education, shopping, creativity, and gaming. You can use this spec to design practical, innovative, and magical mobile AR experiences.