~/talk

from regular to Android Automotive app development

Talkat droidcon Berlin 2024 · 2024-07-03..07-05· [android]
name:Sven Falk
links:none on file
links:none on file
slides:none on file

Built an experimental arrow parking feature for the Stanara One that needed camera and sensor access and per-vehicle shared settings, and ends up using a headless user0 service with singleUser=true to coordinate state across multiple Android users. Finds Android Automotive delivers UX restrictions but leaves multi-user lifecycle gaps (broadcasts can arrive during user transition) and requires vendor patches such as FLAG_RECEIVER_INCLUDE_BACKGROUND and receiver foreground handling to wake apps. Uses the driving state manager and garage mode but reports fragmentation and brittle, partly-working workarounds.

AI-written summary · about

  1. 0:00Android Automotive intro
  2. 2:13Stanara One sports car
  3. 3:38App design challenges
  4. 9:37Mobile the other way
  5. 12:06Multi-user support
  6. 21:59Lifecycle and power states
  7. 29:04Conflicts with mobile optimizations
  8. 33:15Key takeaways
~/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.