~/talk

Evolution of Location Permission in Android From Install Time to Runtime and Beyond

links:none on file
name:Eddy Gann
links:none on file
slides:none on file

Traces Android permission changes from install‑time manifests to runtime prompts: Marshmallow (Android 6) introduces runtime permissions, Android 10 splits foreground vs background location, Android 11 forces background grants via settings. Explains coarse vs fine (approximate vs precise) and upgrade paths, shows request in-context UX patterns (empty states, action-triggered prompts, banners), warns against upfront bulk requests and permission-dependent lockouts, and reports using A/B testing on prompt timing and copy to increase adoption and reduce friction.

AI-written summary · about

  1. 0:00Introduction to permissions
  2. 0:52Android permission history
  3. 2:38Android 10 location changes
  4. 4:03Android 11 background permission
  5. 6:52Location accuracy options
  6. 8:17UX for permission requests
  7. 11:26Contextual permission prompts
  8. 15:12Handling denied permissions
  9. 17:18Future of permissions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.