~/talk

Jetpack Paging Library 3 in Real Life

Talkat droidcon New York 2022 · 2022-09-01..09-02· [android, databases]
name:Orel Zion
links:none on file
slides:none on file

Shows a production integration of Jetpack Paging 3 at Viz.ai: replaces a custom adapter/scroll listener and a per-filter paging table with a Pager + RemoteMediator tied to a Room PagingSource, uses a last-cursor ID cursor strategy to avoid page-index drift, cancels coroutines on tab switches to prevent races, and supports fast tabed filters, search and bookmarks. Builds both XML and Compose UIs (Compose removes adapter glue), speeds feature work (added in-tab filtering in a day) and runs successfully in the app.

AI-written summary · about

~/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.