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
170
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
220
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
170
Keynote: Being more than an Android Developer
yprabhu
4
1.4k
ElaConf2017
yprabhu
1
600
Onboarding Engineers
yprabhu
1
300
Mastering Android's App Resources
yprabhu
5
910
Chicago Roboto - Design Develop Deploy!
yprabhu
2
500
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
580
AnDevCon Boston 2016
yprabhu
0
600
Other Decks in Technology
See All in Technology
クラウド時代における一時権限取得
krrrr38
1
160
メタデータ同期に潜んでいた問題 〜 Cache Stampede 時の Cycle Wait を⾒つけた話
lycorptech_jp
PRO
0
150
生成AI活用によるPRレビュー改善の歩み
lycorptech_jp
PRO
5
2k
問い合わせ自動化の技術的挑戦
recruitengineers
PRO
2
150
Databricksアシスタントが自分で考えて動く時代に! エージェントモード体験もくもく会
taka_aki
0
320
チームメンバー迷わないIaC設計
hayama17
5
3.8k
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
0
260
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
14k
Datadog Cloud Cost Management で実現するFinOps
taiponrock
PRO
0
140
AI時代にエンジニアはどう成長すれば良いのか?
recruitengineers
PRO
1
140
プロジェクトマネジメントをチームに宿す -ゼロからはじめるチームプロジェクトマネジメントは活動1年未満のチームの教科書です- / 20260304 Shigeki Morizane
shift_evolve
PRO
1
110
ビズリーチにおける検索・推薦の取り組み / DEIM2026
visional_engineering_and_design
1
100
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
140
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Speed Design
sergeychernyshev
33
1.6k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
150
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
99
Between Models and Reality
mayunak
2
230
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
How to make the Groovebox
asonas
2
2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
140
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
Music & Morning Musume
bryan
47
7.1k
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!