This app is based on Augmented Reality technology and uses ARCore Cloud Anchors to create multiplayer or collaborative AR experiences that Android and IOS users can share. A step-by-step guide to create this app is available on our article on Medium, where you will learn how to host and resolve a Cloud Anchor as Android developer.
To use Cloud Anchors, you'll need to add an API Key to your app for authentication with the ARCore Cloud Anchor Service. Follow Steps 1 and 2 from these instructions to get an API Key.
Include the API key in your AndroidManifest.xml file as follows:
<meta-data
android:name="com.google.android.ar.API_KEY"
android:value="<YOUR API KEY HERE>" />
For sharing the Cloud Anchor IDs between different devices, we use the Firebase Realtime Database. You need to set up a Firebase Realtime Database with your Google account to use with this app. This is easy with the Firebase Assistant in Android Studio. See more details about how to connect your app with Firebase on Medium- Step 4.
- A supported ARCore device, connected via a USB cable to your development machine (and also connected to the Internet via WiFi).
- ARCore 1.8 or later.
- A development machine with Android Studio (v3.0 or later).
This project is licensed under the Apache License 2.0 - see the LICENSE file for details
