Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Intro to Augmented Reality on Android
Search
Yash Prabhu
January 31, 2018
Technology
0
99
Intro to Augmented Reality on Android
Yash Prabhu
January 31, 2018
Tweet
Share
More Decks by Yash Prabhu
See All by Yash Prabhu
Getting Started with Conference Speaking
yprabhu
0
150
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
130
Keynote: Being more than an Android Developer
yprabhu
4
1.3k
ElaConf2017
yprabhu
1
540
Onboarding Engineers
yprabhu
1
250
Mastering Android's App Resources
yprabhu
5
840
Chicago Roboto - Design Develop Deploy!
yprabhu
2
430
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
430
AnDevCon Boston 2016
yprabhu
0
540
Other Decks in Technology
See All in Technology
30代エンジニアが考える、エンジニア生存戦略~~セキュリティを添えて~~
masakiokuda
4
1.8k
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
8.2k
Go製のマイグレーションツールの git-schemalex の紹介と運用方法
shinnosuke_kishida
1
140
OPENLOGI Company Profile for engineer
hr01
1
22k
コンテナ上シェル悪用の話とPure Bashでcurlが作れた話
ryotosaito
2
390
モジュラーモノリスでスケーラブルなシステムを作る - BASE のリアーキテクチャのいま
panda_program
7
1.5k
EM初心者として半年間マネジャーをやってみて分かったこと
sansantech
PRO
0
180
クラウド脆弱性の傾向とShisho Cloudの活用
rvirus0817
0
120
Alpine.js を活用した Laravel MPA フロントエンド最適化戦略 / Alpine.js MPA
tzmfreedom
1
580
RubyKaigi で得た課題解決法・美意識・モチベーション
morihirok
0
170
PHPStan をできる限り高速化してみる
colopl
0
220
RAGの基礎から実践運用まで:AWS BedrockとLangfuseで実現する構築・監視・評価
sonoda_mj
0
340
Featured
See All Featured
Six Lessons from altMBA
skipperchong
27
3.7k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Building Adaptive Systems
keathley
40
2.4k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
600
Scaling GitHub
holman
459
140k
How STYLIGHT went responsive
nonsquared
99
5.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Into the Great Unknown - MozCon
thekraken
35
1.7k
A Tale of Four Properties
chriscoyier
158
23k
Designing Experiences People Love
moore
140
23k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Transcript
Intro to AR on Android
I am Yash Prabhu You can find me at @yashvprabhu
Presentation template by SlidesCarnival Hello!
What is Augmented Reality? Brief History & Concepts https://hbr.org/2016/10/the-mainstreaming-of-augmented-reality-a-brief-history http://images.huffingtonpost.com/2016-05-13-1463155843-8474094-AR_history_timeline.jpg
What is ARCore? Platform for building AR apps on Android
Demo Time!
None
None
Motion Tracking Understand where phone is relative to the physical
world 1
Environmental Understanding Phone detects size and location of flat horizontal
surfaces 2
Light estimation Allows phone to estimate the environment's current lighting
condition 3
User interaction Allows users to interact with objects in the
environment using hit testing 4
Anchors & Trackables Track object’s position on a plane or
point 5
ARCore SDKs ◉ Java ◉ C ◉ Unity ◉ Unreal
◉ Web
ARCore for Java ◉ Developer Preview 2 ◉ minSdkVersion 24
◉ Some devices only, no emulator support ◉ ARCore SDK -> github.com/arcore-android-sdk/releases adb install -r -d arcore-preview2.apk ◉ Two API packages com.google.ar.core, com.google.ar.core.exceptions
--> Show me the code!
Resources developers.google.com/ar thisisarcore.com github.com/google-ar/arcore-android-sdk ARCore developer preview 2 Google IO
2017 ARCore Codelab
Any questions ? You can find me at ◉ @yashvprabhu
◉ yprabhu.com Thanks!