Jetpack Paging Library 3 in Real Life
summary
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
related talks
33mAndroid Jetpack: Manage infinite lists with RecyclerView and Paging
36mImplementing the Paging Library
19mWhat's new in Jetpack
36mNavigating the future with Jetpack Navigation 3
30mJetpack
27mModern Paging at Scale: StoreX + Compose
39mNavigating the future with Jetpack Navigation 3
35mMigrating to Paging library
