~/talk

Navigating the future with Jetpack Navigation 3

Talkat droidcon London 2025 · 2025-10-30..10-31· [android, webxr]
links:none on file
slides:none on file

Live-coding demonstrates Jetpack Navigation 3 by building a two-screen chat app where navigation is literally adding/removing keys from a Compose-backed list and the app runs with working animations and predictive back gestures. It uses a backstack is a Compose-backed mutable list, maps keys to composable content via a nav entry and entry provider, shows an entry provider DSL for modular API/implementation split, and uses scene strategies to adapt to foldables and list/detail layouts; everything works in the demo and the library is in beta.

AI-written summary · about

  1. 0:00Jetpack Navigation 3 intro
  2. 2:10Navigation 3 design principles
  3. 6:21Chat app with Navigation 3
  4. 11:44Modular navigation code
  5. 18:53Adding chat feature
  6. 21:24Navigation 3 helpers
  7. 22:48Custom animations
  8. 27:57Adaptive layouts with scenes
  9. 34:44Summary and next steps
~/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.