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
80
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
130
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
120
Keynote: Being more than an Android Developer
yprabhu
4
1.3k
ElaConf2017
yprabhu
1
510
Onboarding Engineers
yprabhu
1
230
Mastering Android's App Resources
yprabhu
5
820
Chicago Roboto - Design Develop Deploy!
yprabhu
2
410
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
360
AnDevCon Boston 2016
yprabhu
0
530
Other Decks in Technology
See All in Technology
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.5k
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
250
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
110
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
110
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
290
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
270
普通のエンジニアがLaravelコアチームメンバーになるまで
avosalmon
0
110
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
290
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
170
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
190
Wantedly での Datadog 活用事例
bgpat
1
530
DevOps視点でAWS re:invent2024の新サービス・アプデを振り返ってみた
oshanqq
0
180
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Writing Fast Ruby
sferik
628
61k
KATA
mclloyd
29
14k
Navigating Team Friction
lara
183
15k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
Automating Front-end Workflow
addyosmani
1366
200k
Facilitating Awesome Meetings
lara
50
6.1k
How STYLIGHT went responsive
nonsquared
95
5.2k
4 Signs Your Business is Dying
shpigford
181
21k
Side Projects
sachag
452
42k
Mobile First: as difficult as doing things right
swwweet
222
9k
Rails Girls Zürich Keynote
gr2m
94
13k
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!