~/talk

Navigation Compose on every screen size

Talkat Android Dev Summit 2022: Form Factors · on Wednesday, 2022-11-09· [android]
links:none on file
slides:none on file

Demonstrates a concrete pattern to reuse a single NavHost and NavController across phones, tablets and foldables by hoisting the controller, choosing bottom navigation or navigation rail by window size class, and extracting the NavHost into movableContentOf so its state moves with the UI. Shows list/detail implemented as a single responsive destination, uses BackHandler for compact back behavior and nested NavHost for detail-only flows. The approach is practical and preserves backstacks and state across size changes.

AI-written summary · about

  1. 0:00Start
  2. 1:46Floating Windows
  3. 2:59Navigation Rail
  4. 12:22Making Composables responsive
~/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.