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
160
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
210
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
160
Keynote: Being more than an Android Developer
yprabhu
4
1.4k
ElaConf2017
yprabhu
1
600
Onboarding Engineers
yprabhu
1
290
Mastering Android's App Resources
yprabhu
5
910
Chicago Roboto - Design Develop Deploy!
yprabhu
2
490
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
570
AnDevCon Boston 2016
yprabhu
0
600
Other Decks in Technology
See All in Technology
Digitization部 紹介資料
sansan33
PRO
1
6.8k
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
17k
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
620
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
2
210
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
310
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
470
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
150
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
Featured
See All Featured
Paper Plane
katiecoart
PRO
0
46k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
The Curious Case for Waylosing
cassininazir
0
240
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
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!