Augmented Reality projects with ARCore 1.6 [Video]

More Information
  • Merge reality with the virtual world by building complex real-time augmented reality projects using Google's ARCore 1.6
  • Design an AR Greeting card application that shows real-life images and video messages by simply pointing your phone onto the card
  • Develop an application to project life-size 3D models into the real world like IKEA's AR Furniture application
  • Implement face detection and facial recognition to deploy applications similar to Snapchat's AR filters
  • Integrate Mapbox SDK with ARCore to build location-based AR applications similar to Pokémon Go
  • Create a turn-based projectile shooter multiplayer game using the cloud anchor feature, which can give shared AR experiences to multiple users simultaneously
  • Deploy cross-platform applications in ARCore as well as in Apple's ARkit using ARinterface
  • Integrate advanced hand and gesture recognition concepts into ARCore to interact with virtual objects with your own hand

Augmented reality is the next big thing. By 2022, it is expected to have a market size of $200 billion. With its huge potential and demand, it has soon found many applications and developers need to become proficient in the field. Google's ARCore might be the long-sought catalyst that augmented reality is looking for.

This course starts you off with augmented reality project development with ARCore 1.4. You will use each of its core features to create your own AR projects. You will first build an AR greeting card application that adds life to characters and images. You will also build and project life-size 3D furniture models like those in the IKEA furniture AR app. You'll design a variety of face masks that you see on Snapchat and Instagram filters. You'll also build location-based AR applications identical to Pokémon Go with ARCore. You'll find yourself in a shared AR experience in real-time with a projectile shooter multiplayer game. Finally you will interact with virtual objects in the real world by using gesture controls without the need for hardware such as the Xbox Kinect.

By the end of the course, you will have become fluent in developing AR applications with ARCore that blend your real and virtual worlds.

All the code and supporting files for this course are available from Github at

Style and Approach

This course is structured to be simple without much theoretical or technical jargon and you will be able to find practical examples after each concept you learn. You will be implementing ARCore to build projects showcasing each of its features. Each project will help you conceptualize individual features involved in building AR applications using ARCore.

  • Build interactive, immersive, and beautiful augmented-reality projects using Google's ARCore 1.6
  • Implement core features of ARCore such as light estimation, motion tracking, cloud anchoring, and image recognition to make the most of your projects 
  • Build and design feature-rich projects that showcase face detection, location-based AR, shared AR real-time environments, and hand gesture recognition and detection
Course Length 2 hours 35 minutes
ISBN 9781789618136
Date Of Publication 31 Jan 2019


Bharath Nagarajan

Bharath Nagarajan is a proficient AR/VR/MR and indie developer who has worked on multiple game titles and AR/VR projects. He has developed more than 5 games and worked on more than 10 augmented reality projects and 3 virtual reality and mixed reality projects. He has expertise in developing augmented reality solutions of all difficulties such as indoor navigation, GPS- and VPS-based augmented reality experience, marker-based and markerless SLAM (ARKit and ARCore), Gyro, instant tracking, and face-tracking applications. He has also worked as a technical consultant for several AR/VR firms. His important achievements include developing instant tracking AR experiences for his clients, implementing AR, and building tracking solutions and multiplayer augmented reality games. Moreover, he used AR and VPS to augment an entire university and provided navigation in AR. He also has proficient knowledge in computer vision and IOT. Currently, he is working on industrial AR projects as a software architect to standardize AR in the industrial sector. LinkedIn: