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
47
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
100
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
84
Keynote: Being more than an Android Developer
yprabhu
4
1.1k
ElaConf2017
yprabhu
1
330
Onboarding Engineers
yprabhu
1
140
Mastering Android's App Resources
yprabhu
5
600
Chicago Roboto - Design Develop Deploy!
yprabhu
2
270
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
260
AnDevCon Boston 2016
yprabhu
0
370
Other Decks in Technology
See All in Technology
「一通りできるようになった」その先の話
hitomi___kt
0
120
01_ユーザーリサーチ実施の進め方
kouzoukaikaku
0
440
OPENLOGI Company Profile
hr01
0
12k
re:Inventで発表があったIoT事例の紹介と考察
kizawa2020
0
180
OCI DevOps 概要 / OCI DevOps overview
oracle4engineer
PRO
0
490
NGINXENG JP#2 - 4-NGINX-エンジニアリング勉強会
hiropo20
0
120
SmartHRからOktaへのSCIM連携で作り出すHRドリブンのアカウント管理
jousysmiler
1
120
金属加工屋の営業マンがSTマイクロで・・・
usashirou
0
160
20230121_BuriKaigi
oyakata2438
0
180
LINE iOSエンジニアの日々 / LINE iOS Engineer Days
line_developers
PRO
1
150
02_プロトタイピングの進め方
kouzoukaikaku
0
440
あつめたデータをどう扱うか
skrb
2
160
Featured
See All Featured
WebSockets: Embracing the real-time Web
robhawkes
58
6k
Code Review Best Practice
trishagee
50
11k
Become a Pro
speakerdeck
PRO
6
3.2k
Product Roadmaps are Hard
iamctodd
38
7.7k
YesSQL, Process and Tooling at Scale
rocio
159
12k
The Mythical Team-Month
searls
210
40k
Making Projects Easy
brettharned
102
4.8k
Rails Girls Zürich Keynote
gr2m
87
12k
The Power of CSS Pseudo Elements
geoffreycrofte
52
4.3k
Agile that works and the tools we love
rasmusluckow
320
20k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
24
4.5k
Clear Off the Table
cherdarchuk
79
290k
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!