Codelabs ARCore - Google I/O Extended 2018 - Recap Jakarta

GDG Jakarta
Sun, Jul 22, 2018, 1:00 PM (WIB)

About this event

Form Registration:

Codelabs ARCore - Google I/O Extended 2018 - Recap Jakarta

Google I/O is an annual developer-focused conference held by Google in San Francisco, California. Google I/O features highly technical, in-depth sessions focused on building web, mobile, and enterprise applications with Google and open web technologies.

Sunday, 22 July 2018
1.00 PM - 5.00 PM

Ruang & Tempo, Gedung Tempo Lantai 8. Jalan Palmerah Barat No. 8, RT.3/RW.5, Grogol Utara, Kby. Lama, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 11480

Register here:

more info:


1. Overview
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.

This codelab guides you through building a simple demo game to introduce these capabilities so you can use them in your own applications.

2. What you'll learn
- Enabling ARCore through the Player settings
- Adding the ARCore SDK prefabs to the scene
- Scaling objects consistently to look reasonable with respect to the real world.
- Using Anchors to place objects at a fixed location relative to the real world.
- Using detected planes as the foundation of augmented reality objects
- Using touch and gaze input to interact with the ARCore scene
- Make sure you have these before starting the codelab:

Unity Game Engine
- Recommended version: Unity[masked] LTS or later
- Minimum version:[masked]f2
- JDK 8 (JDK 9 is currently not supported by Unity, use JDK 8 instead)

ARCore SDK for Unity
- Recommended version: v1.2.0 or later (arcore-unity-sdk-v1.2.0.unitypackage)
- Minimum version: v1.0.0
Other items
- Sample assets for the project (arcore-intro.unitypackage, hosted on GitHub)
- ARCore supported device and USB cable

More information about getting started can be found at:

Now that you have everything you need, let's start!