ARCore and Sceneform for Android Augmented Reality (Java)

Learn ARCore from beginning to end. Includes theory and apps for Sceneform, Augmented Images, and Cloud Anchors.

4.05 (207 reviews)
Udemy
platform
English
language
Other
category
instructor
4,472
students
2.5 hours
content
Dec 2018
last update
$49.99
regular price

What you will learn

Master creating Augmented Reality apps for Android

Head start on AR/VR industry expected to be worth $121 billion by 2021

Work as a freelance AR developer

Description

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.

  1. Use Sceneform to overlay 3D graphics on top of the real world

  2. Use Motion Tracking to track your objects

  3. Augmented Images to detect Images and overlay graphics on them

  4. 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!

Content

Introduction

Introduction
ARCore Potential Topics

AR Sceneform (IKEA type) Furniture App

What we Create - Sceneform Furniture
Theory - ARCore and Sceneform
ARCore and Sceneform
Download Android Studio
Run apps on Device and/or Emulator
Setup Project, Initialize AR Fragment, and detect planes
Sceneform Plugin
Download 3D Assets from Poly
Import 3D Assets
User Interface
Note: Important API Update
Furniture Selection Menu
Sceneform Version
Sceneform Furniture
Editing Model Specs
Final Project - Sceneform Furniture

Augmented Images App

What we Create - Augmented Images
Theory - Augmented Images
Quiz 2: Augmented Images
Setup Project
Custom ArFragment and Session
Augmented Image Database
setOnUpdateFrame Depreciated
AR Image
Final Project - Augmented Images

Cloud Anchors App

What we Create - Cloud Anchors and Shared AR Experience
Theory - Cloud Anchors
Quiz 3: Cloud Anchors
Setup Project
User Interface and Custom AR Fragment
Anchor and Clear Button
setOnUpdateFrame Depreciated
Host Cloud Anchor
Short Code as key for Anchor ID
Resolve Dialog Fragment
Store Anchors on App
Section3Lecture8(Cloud Anchor)
Final Project - Cloud Anchors

Congratulations on Completing this course!

Big congrats for completing this course!

Screenshots

ARCore and Sceneform for Android Augmented Reality (Java) - Screenshot_01ARCore and Sceneform for Android Augmented Reality (Java) - Screenshot_02ARCore and Sceneform for Android Augmented Reality (Java) - Screenshot_03ARCore and Sceneform for Android Augmented Reality (Java) - Screenshot_04

Reviews

Cihan
July 14, 2020
The course is outdated because if you are using Android Studio 3.5 and above, you have problems with the Sceneform plugin, but if you struggle a bit, you can still solve the problem. Codes are working except installation parts. I found the narration of the course fluent and useful.
Elouan
January 8, 2020
Le cours est bien écrit et bien expliqué. Malheureusement certains points me dérange un peu. La qualité du microphone utilisé peut être dégradante. Cela rend le fait d'écouter la voix assez désagréable sur le long terme. Il y a aussi quelques passages ou nous pourrions éviter des warnings dans le code. Pour finir si le cours pouvait être remis au goût du jour, car la version utilisé dans le cours pour sceneform est la version 1.0 alors que nous sommes actuellement à la version 1.14. Sinon R.AS
Bella
August 28, 2019
The course leave a lot to be desired. The course is too short and the course material is too little. The explanations are pretty shallow to the point of almost non-existent.
Rafael
April 23, 2019
It's old so some of the stuff is it's not updated and could focus more on the objects used in AR env like Pose, orientation, camera, hitResult, worldCoordinates, localPosition and etc
포도
March 26, 2019
It's easy understanding to learn ARCore with Java. I need to draw anything that I want as information to a building but I'm not figured out about it. This course needs more teaching about Coordinate system in ARCore.
Mika
February 6, 2019
Final project failed. After extensive time I found the reason. I am not sure if course instructor could have predicted it, but it is feature of android, I am afraid. You have to use a lot of time resolving conflicting versions of the system. But I managed to do all projects and I liked the course
Vishal
January 5, 2019
Best course I've taken till now. I really want to thank the developer for making this. Just take this course, you won't regret it.
Kush
December 5, 2018
This course contains very specified knowledge of AR Core with android studio. Tutor is as well as very good person who helps to solve errors and difficulties also.
Mike
November 30, 2018
There are some things here and there that could be better. If you speed up a process of you typing in codes, then don't be speaking at the same time. It makes your voice quality bad, and makes it hard to keep up with. Also i think some minor details about you apps could be better. For example, in the Sceneform app, we should in my opinion be able to select and delete objects. Its the small things that really gives in my opinion.
Michael
October 17, 2018
The instructor does a good job of broadly outlining and diagramming the entire process of using ARCore with Sceneform, Using Augmented Images and Using Cloud Anchors. However, when it comes to programming exercises, the instructor doesn't beyond what is available in Google's sample projects. For Instance, the first project that deals with Sceneform, simply teaches you how to place SFB objects on planes. It doesn't go into how we can retrieve anchor's information, change rendered image, or even delete the anchor after we placed it. I was hoping that since I'm paying money for this course I'd get better coverage of these aspects and save myself time of digging through the docs. Looks like I was wrong.
Dylan
July 31, 2018
Really enjoyed this course. Very easy to follow and the instructor is one of the easiest to understand explanation wise I've used on Udemy. Only issue is I would have liked a proper intensive course by this instructor at this pace. It was very easy to follow.
Edward
July 23, 2018
I took this course to learn the concepts of ARCore. The course fulfills that expectation. More quizzes or Do It Yourself projects would have helped digest the content. Overall, great content, good concepts, and potential for more assignments.
Daksh
July 19, 2018
I feel as though the course speed is a bit slow. For a person who is entirely new to the topic, perhaps that is an ideal speed. For a person who has had experience with ARCore before, not so much.

Charts

Price

ARCore and Sceneform for Android Augmented Reality (Java) - Price chart

Rating

ARCore and Sceneform for Android Augmented Reality (Java) - Ratings chart

Enrollment distribution

ARCore and Sceneform for Android Augmented Reality (Java) - Distribution chart
1708176
udemy ID
5/22/2018
course created date
7/14/2020
course indexed date
Bot
course submited by