~/conference

Android Worldwide October 2021

Jetpack Compose developers, android developers, kotlin developers, Kotlin Multiplatform engineers, mobile performance engineers, mobile build engineers, iOS developers

WorkManager expedited jobs; coroutines Flow operators; migrating to Jetpack Compose; ComposeView and androidView interop; Kotlin Multiplatform AAR and XCFramework; R8 code minification and dex; remember and rememberSaveable state; LazyColumn and LazyVerticalGrid; KSP Kotlin Symbol Processor; Compose render profiling and precompile; Coil image loading and rememberImagePainter

titleauthorlength
Working background with WorkManager APIAnna Zharkova45m
Shows concrete migration steps from Foreground Services to WorkManager using Expedited jobs (Android 12) and when to keep FGS; demonstrates a sensor-reading…
Talk on
Operation FlowSeyed Mohammad Reza Jafari50m
Covers concrete Kotlin Coroutines Flow operators and patterns: builders (flow, flowOf, callbackFlow/channelFlow — callbackFlow requires awaitClose)…
Talk on
Migrating a large-scale banking app to ComposeFatih Giriş45m
Migrating a large banking app moves incrementally: a bottom-up approach replaces inner widgets first, using ComposeView, androidView composable and…
Talk on
Introducing Kotlin Multiplatform in an existing projectMarco Gomiero52m
Explains how Kotlin Multiplatform (alpha but production-used) is introduced incrementally: start by sharing small, boring or DTO code then expand to…
Talk on
Relevance of code minification in a performance worldJitin Sharma44m
Benchmarks show turning on R8 and code minification yields concrete wins: a test app shrinks ~45% and reduces screen load time ~39%, with dex load dropping…
Talk on
Codelab: Jetpack Compose BasicsNav Singh01h 11m
Step-by-step codelab builds a small Compose app in Android Studio Arctic Fox showing setContent and @Composable functions, Material theming and Preview, using…
Talk on
Fact or kapt? Build your next annotation processor with KSPDavid Rawson36m
Claims that KSP (Kotlin Symbol Processor) cuts annotation-processing build time by avoids stub generation and lets processors see Kotlin sources directly…
Talk on
Jetpack Compose vs SwiftUIMohit Sarveiya37m
Builds a small image app with a grid, search and a detail view with a favorite toggle and shows both frameworks actually working. On Compose uses MVVM with…
Talk on
How to Make an AppJason Pearson42m
Shows how to go from idea to a working Android prototype using Android Studio, Activities and lifecycle hooks, and constraint layout for responsive screens…
Talk on
Optimizing Render Performance of Jetpack ComposeWilliam Shelor54m
Measured initial render times show pure XML at 345 ms XML versus a debug Compose build at 1,418 ms Compose debug; switching to release with R8 drops Compose to…
Talk on
~/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.