Android Worldwide October 2021
2021-10-28
-- online --
[Android Worldwide October 2021, Android Worldwide October 2022, Android Worldwide October 2023]
who it's for
Jetpack Compose developers, android developers, kotlin developers, Kotlin Multiplatform engineers, mobile performance engineers, mobile build engineers, iOS developers
topics
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
| title | author | length |
|---|---|---|
| Working background with WorkManager API | Anna Zharkova | 45m |
Shows concrete migration steps from Foreground Services to WorkManager using Expedited jobs (Android 12) and when to keep FGS; demonstrates a sensor-reading… | ||
| Operation Flow | Seyed Mohammad Reza Jafari | 50m |
Covers concrete Kotlin Coroutines Flow operators and patterns: builders (flow, flowOf, callbackFlow/channelFlow — callbackFlow requires awaitClose)… | ||
| Migrating a large-scale banking app to Compose | Fatih Giriş | 45m |
Migrating a large banking app moves incrementally: a bottom-up approach replaces inner widgets first, using ComposeView, androidView composable and… | ||
| Introducing Kotlin Multiplatform in an existing project | Marco Gomiero | 52m |
Explains how Kotlin Multiplatform (alpha but production-used) is introduced incrementally: start by sharing small, boring or DTO code then expand to… | ||
| Relevance of code minification in a performance world | Jitin Sharma | 44m |
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… | ||
| Codelab: Jetpack Compose Basics | Nav Singh | 01h 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… | ||
| Fact or kapt? Build your next annotation processor with KSP | David Rawson | 36m |
Claims that KSP (Kotlin Symbol Processor) cuts annotation-processing build time by avoids stub generation and lets processors see Kotlin sources directly… | ||
| Jetpack Compose vs SwiftUI | Mohit Sarveiya | 37m |
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… | ||
| How to Make an App | Jason Pearson | 42m |
Shows how to go from idea to a working Android prototype using Android Studio, Activities and lifecycle hooks, and constraint layout for responsive screens… | ||
| Optimizing Render Performance of Jetpack Compose | William Shelor | 54m |
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… | ||
| nothing matches | ||