Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Intro to Augmented Reality on Android
Yash Prabhu
January 31, 2018
Technology
0
39
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
57
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
74
Keynote: Being more than an Android Developer
yprabhu
4
1.1k
ElaConf2017
yprabhu
1
270
Onboarding Engineers
yprabhu
1
120
Mastering Android's App Resources
yprabhu
5
550
Chicago Roboto - Design Develop Deploy!
yprabhu
2
210
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
250
AnDevCon Boston 2016
yprabhu
0
330
Other Decks in Technology
See All in Technology
THETA Xの登場はジオ業界を変えるか?
furuhashilab
0
150
CADDi HCMC Technology Center
caddi_eng
0
200
mROS 2のススメ
takasehideki
0
280
Research Paper Introduction #98 "NSDI 2022 recap"
cafenero_777
0
180
Understanding Python attributes
reuven
0
550
技術広報の役割を定義してみた 2022年春
afroscript
3
2.3k
暗号資産ウォレット入門(MetaMaskの入門~NFTの購入~詐欺の注意事項など)
kayato
2
140
AWS Control TowerとAWS Organizationsを活用した組織におけるセキュリティ設定
fu3ak1
2
590
Power BI Report Ops
hanaseleb
0
150
Babylon.js v5 新機能の紹介
limes2018
0
340
Nutanix_Meetup_20220511
keigotomomatsu
0
140
1年間のポストモーテム運用とそこから生まれたツール sre-advisor / SRE NEXT 2022
fujiwara3
5
2.6k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
3
420
Building an army of robots
kneath
299
40k
StorybookのUI Testing Handbookを読んだ
zakiyama
4
2k
Done Done
chrislema
174
14k
Building Your Own Lightsaber
phodgson
94
4.6k
YesSQL, Process and Tooling at Scale
rocio
157
12k
Reflections from 52 weeks, 52 projects
jeffersonlam
337
17k
Designing the Hi-DPI Web
ddemaree
272
32k
What the flash - Photography Introduction
edds
61
9.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
343
17k
Designing for humans not robots
tammielis
241
23k
Automating Front-end Workflow
addyosmani
1351
200k
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!