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
120
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
170
DroidCon NYC 2019: Being more than an Android developer
yprabhu
0
140
Keynote: Being more than an Android Developer
yprabhu
4
1.4k
ElaConf2017
yprabhu
1
560
Onboarding Engineers
yprabhu
1
260
Mastering Android's App Resources
yprabhu
5
860
Chicago Roboto - Design Develop Deploy!
yprabhu
2
450
DroidCon NYC 2016 - A Material Design guide for Android developers
yprabhu
2
460
AnDevCon Boston 2016
yprabhu
0
570
Other Decks in Technology
See All in Technology
自律的なスケーリング手法FASTにおけるVPoEとしてのアカウンタビリティ / dev-productivity-con-2025
yoshikiiida
0
220
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
280
製造業からパッケージ製品まで、あらゆる領域をカバー!生成AIを利用したテストシナリオ生成 / 20250627 Suguru Ishii
shift_evolve
PRO
1
160
生成AI時代 文字コードを学ぶ意義を見出せるか?
hrsued
1
680
LangSmith×Webhook連携で実現するプロンプトドリブンCI/CD
sergicalsix
1
140
Tech-Verse 2025 Keynote
lycorptech_jp
PRO
0
1.2k
生成AI開発案件におけるClineの業務活用事例とTips
shinya337
0
160
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
230
MySQL5.6から8.4へ 戦いの記録
kyoshidaxx
1
290
論文紹介:LLMDet (CVPR2025 Highlight)
tattaka
0
200
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
4
170
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
140
Featured
See All Featured
BBQ
matthewcrist
89
9.7k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Typedesign – Prime Four
hannesfritz
42
2.7k
Building an army of robots
kneath
306
45k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
The Pragmatic Product Professional
lauravandoore
35
6.7k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Optimizing for Happiness
mojombo
379
70k
Fireside Chat
paigeccino
37
3.5k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Building Applications with DynamoDB
mza
95
6.5k
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!