Course Code: arcore
Duration: 14 hours
Prerequisites:
  • An understanding of augmented reality
  • Experience with Android development

Audience

  • Developers
Overview:

ARCore is Google’s development platform for creating augmented reality apps for mobile devices. It features motion tracking and environment sensors that transform physical worlds into realistic virtual simulations.

This instructor-led, live training (online or onsite) is aimed at developers who wish to use ARCore to build and enhance augmented reality apps, integrating virtual content into the real world.

By the end of this training, participants will be able to:

  • Set up the necessary development environment to start developing ARCore apps.
  • Understand the UX design guidelines to create realistic virtual experiences for mobile apps.
  • Run immersive simulations to test AR apps performance.
  • Enhance existing mobile apps by optimizing the ARCore features.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Overview of ARCore features and components
  • Understanding AR UX design guidelines

Preparing the Development Environment

  • Installing and enabling ARCore
  • Configuring an ARCore session
  • Setting up an ARCore supported device

Building AR Apps

  • Designing user interactions
  • Importing 3D assets
  • Placing anchor points
  • Creating content with Sceneform

Running AR Apps Simulations

  • Setting up Android emulator
  • Using debugging tools
  • Recording an ARCore session
  • Adding custom data

Enhancing Existing Apps

  • Using Instant Placement API
  • Developing apps with Depth API
  • Transforming scenes with light estimation
  • Creating augmented images
  • Enabling cloud anchors
  • Implementing augmented faces

Troubleshooting

Summary and Next Steps

Sites Published:

United Arab Emirates - ARCore for Developers

Qatar - ARCore for Developers

Egypt - ARCore for Developers

Saudi Arabia - ARCore for Developers

South Africa - ARCore for Developers

Brasil - ARCore for Developers

Canada - ARCore for Developers

中国 - ARCore for Developers

香港 - ARCore for Developers

澳門 - ARCore for Developers

台灣 - ARCore for Developers

USA - ARCore for Developers

Österreich - ARCore for Developers

Schweiz - ARCore for Developers

Deutschland - ARCore for Developers

Czech Republic - ARCore for Developers

Denmark - ARCore for Developers

Estonia - ARCore for Developers

Finland - ARCore for Developers

Greece - ARCore for Developers

Magyarország - ARCore for Developers

Ireland - ARCore for Developers

Luxembourg - ARCore for Developers

Latvia - ARCore for Developers

España - ARCore for Developers

Italia - ARCore for Developers

Lithuania - ARCore for Developers

Nederland - ARCore for Developers

Norway - ARCore for Developers

Portugal - ARCore for Developers

România - ARCore for Developers

Sverige - ARCore for Developers

Türkiye - ARCore for Developers

Malta - ARCore for Developers

Belgique - ARCore for Developers

France - ARCore for Developers

日本 - ARCore for Developers

Australia - ARCore for Developers

Malaysia - ARCore for Developers

New Zealand - ARCore for Developers

Philippines - ARCore for Developers

Singapore - ARCore for Developers

Thailand - ARCore for Developers

Vietnam - ARCore for Developers

India - ARCore for Developers

Argentina - ARCore for Developers

Chile - ARCore for Developers

Costa Rica - ARCore for Developers

Ecuador - ARCore for Developers

Guatemala - ARCore for Developers

Colombia - ARCore for Developers

México - ARCore for Developers

Panama - ARCore for Developers

Peru - ARCore for Developers

Uruguay - ARCore for Developers

Venezuela - ARCore for Developers

Polska - ARCore for Developers

United Kingdom - ARCore for Developers

South Korea - ARCore for Developers

Pakistan - ARCore for Developers

Sri Lanka - ARCore for Developers

Bulgaria - ARCore for Developers

Bolivia - ARCore for Developers

Indonesia - ARCore for Developers

Kazakhstan - ARCore for Developers

Moldova - ARCore for Developers

Morocco - ARCore for Developers

Tunisia - ARCore for Developers

Kuwait - ARCore for Developers

Oman - ARCore for Developers

Slovakia - ARCore for Developers

Kenya - ARCore for Developers

Nigeria - ARCore for Developers

Botswana - ARCore for Developers

Slovenia - ARCore for Developers

Croatia - ARCore for Developers

Serbia - ARCore for Developers

Bhutan - ARCore for Developers

Nepal - ARCore for Developers

Uzbekistan - ARCore for Developers