
Set up an Android Studio project with Sceneform and ARCore, configure Java 8, add the ARFragment, request camera permission, and detect horizontal planes like the floor.
Import 3d assets into android studio via the sample data folder, rename models to chair, couch, and lamp, convert obj to sceneform sfa/sfb, and preview in the sceneform viewer.
Explore ARCore's augmented images by detecting an airplane image and overlaying a scalable, rotatable 3-D airplane model. Use this on textbooks, museums, or any image you want to enhance.
Implement an on-update-frame function in ARCore Sceneform to detect tracking augmented images and anchor a single airplane model on the image, scaled to fit.
Explore how ARCore stores cloud anchors locally and in the cloud to recreate objects at the same location, and resolve anchors and anchor IDs across devices for shared AR experiences.
Set up the Android project with Java 1.8 and Sceneform, request camera and internet permissions, enable cloud anchors with an API key, and import the Arctic Fox model.
Convert cloud anchor IDs to easily remember short codes using Google's store manager, storing the mapping in shared preferences and incrementing codes from 142 to retrieve anchors.
Learn to resolve an AR anchor by fetching it from the cloud using a resolve dialog fragment, enter the short code, and handle the OK button to recreate the anchor.
ARCore is Google's Augmented Reality Platform for Android! It allows developers to create augmented reality apps for over 100 million devices.
This revolutionary technology will allow you to breakthrough in an industry worth over $100 billion.
We will go through theory for important ARCore concepts such as Sceneform, Augmented Images and Cloud Anchors (coming soon). After which, we will build hands on projects that will be stellar additions to your portfolio.
Use Sceneform to overlay 3D graphics on top of the real world
Use Motion Tracking to track your objects
Augmented Images to detect Images and overlay graphics on them
Cloud Anchors to build shared AR experiences
Source code will be provided for the projects and this course will be regularly updated to incorporate latest technology. Support will be actively provided on the Q&A area.
If you want to save time on learning AR for Android and learn how to build practical applications, this is your best investment!