SlideShare ist ein Scribd-Unternehmen logo
1 von 19
New Android Location APIs
Contents
• Fused Location Provider
– Concept
– Implementation
• Geo Fencing
– Concept
– Implementation
• Activity Recognition
– Concept
– Implementation
Fused Location Provider
Current Platform State
Introduction of Fused Location Provider
Implementation via Listener
Implementation via Listener (contd..)
Implementation via PendingIntent
Geo Fencing
Concept
Implementation
Implementation (contd..)
Activity Recognition
Concept
Implementation
Implementation (contd..)
Available via Google Play Services
Take Away
• Accurate
• Battery Efficient
• Good Coverage
• Contextual
Thank You!

Weitere ähnliche Inhalte

Andere mochten auch

Android lint-srp-practice
Android lint-srp-practiceAndroid lint-srp-practice
Android lint-srp-practicecch-robo
 
What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?ak_shio_555
 
全てSになる -RxJavaとLWSを持ち込む楽しさ-
全てSになる -RxJavaとLWSを持ち込む楽しさ-全てSになる -RxJavaとLWSを持ち込む楽しさ-
全てSになる -RxJavaとLWSを持ち込む楽しさ-Ryutaro Miyashita
 
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介Masataka Kono
 
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigiReact Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigiYukiya Nakagawa
 

Andere mochten auch (7)

Whats new in_play
Whats new in_playWhats new in_play
Whats new in_play
 
Firebase with Android
Firebase with AndroidFirebase with Android
Firebase with Android
 
Android lint-srp-practice
Android lint-srp-practiceAndroid lint-srp-practice
Android lint-srp-practice
 
What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?What is tested by pre-launch (security) reports?
What is tested by pre-launch (security) reports?
 
全てSになる -RxJavaとLWSを持ち込む楽しさ-
全てSになる -RxJavaとLWSを持ち込む楽しさ-全てSになる -RxJavaとLWSを持ち込む楽しさ-
全てSになる -RxJavaとLWSを持ち込む楽しさ-
 
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
 
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigiReact Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
 

Mehr von Vishal Nayak

Google IO Devbytes 2014
Google IO Devbytes 2014Google IO Devbytes 2014
Google IO Devbytes 2014Vishal Nayak
 
Google IO 2017 Recap
Google IO 2017 RecapGoogle IO 2017 Recap
Google IO 2017 RecapVishal Nayak
 
Google IO 2015 - Devbytes
Google IO 2015 - DevbytesGoogle IO 2015 - Devbytes
Google IO 2015 - DevbytesVishal Nayak
 
Google Tag Manager and Google Analytics
Google Tag Manager and Google AnalyticsGoogle Tag Manager and Google Analytics
Google Tag Manager and Google AnalyticsVishal Nayak
 
Genymotion with Jenkins
Genymotion with JenkinsGenymotion with Jenkins
Genymotion with JenkinsVishal Nayak
 

Mehr von Vishal Nayak (7)

Google IO 2018
Google IO 2018Google IO 2018
Google IO 2018
 
Google IO Devbytes 2014
Google IO Devbytes 2014Google IO Devbytes 2014
Google IO Devbytes 2014
 
Google IO 2017 Recap
Google IO 2017 RecapGoogle IO 2017 Recap
Google IO 2017 Recap
 
Google IO 2015 - Devbytes
Google IO 2015 - DevbytesGoogle IO 2015 - Devbytes
Google IO 2015 - Devbytes
 
Google Fit
Google FitGoogle Fit
Google Fit
 
Google Tag Manager and Google Analytics
Google Tag Manager and Google AnalyticsGoogle Tag Manager and Google Analytics
Google Tag Manager and Google Analytics
 
Genymotion with Jenkins
Genymotion with JenkinsGenymotion with Jenkins
Genymotion with Jenkins
 

New android location ap is