Putting Your App on the Map: How to Handle Location in Android
summary
Explains concrete choices for Android location: use Google’s fused location provider as the convenient default, or fall back to Android’s LocationManager or third‑party SDKs (HERE) and even raw GNSS for low‑level fixes; details permission changes in Android 10/11 — foreground service with notification for lawful background use, “only this time” and auto‑revocation semantics, need to request fine vs coarse permissions, background update limits and an urgent deadline for Play Store policy compliance.
AI-written summary · about
chapters (8)
- 0:00Introduction and why location matters
- 5:47Getting user location on Android
- 11:21Android location permissions explained
- 20:28Adapting to Android 11 permission changes
- 29:17Understanding latitude and longitude basics
- 33:14Why GPS accuracy varies and how to handle it
- 36:50Beyond basic maps with advanced location APIs
- 41:45Q&A and closing remarks
related talks
39mBeyond the Blue Dot: New Features in Android Location
19mFind Yourself! Navigating the World of Android Location
41mBuilding Exceptional Android Location Experiences with Mapbox
59mDon't Get Lost with the Android Localization Framework
14mThe Future of Android Location Services
38mWhen Android Meets Maps
39mAndroid emergency location service: Locating emergency calls in a wireless world
58mAndroid Protips 3: Making Apps Work Like Magic
