~/conference

Android Worldwide April 2023

android developers, jetpack compose developers, mobile app architects, test automation engineers, kotlin library authors, release and build engineers, maintainers of legacy android projects

Material 3 in Compose; dynamic color schemes on Android 12+; Compose runtime off-Android (Molecule); Compose Multiplatform with Skia; Jetpack Compose iOS bridge; Maestro YAML cross-platform UI tests; kotlin metadata aware code shrinking; proguard-core plus kotlinx-metadata-jvm; SDK Extensions backporting (Photo Picker); Decompose navigation for multiplatform; ChatGPT-assisted developer automation

titleauthorlength
Material Design 3 in ComposeLoveleen Kaur40m
Jetpack Compose migration checklist and concrete code moves: add the material3 dependency (androidx.compose.material3), set targetSdk to 31, replace…
Talk on
Compose: Beyond Android developmentMartin Sumera42m
Explains that Compose runtime — snapshots, recomposer and mutableStateOf — works outside Android: Glance builds widgets by inflating Android views, Mosaic…
Talk on
Code Refactoring The Solid WayMayowa Egbewunmi46m
Modularizes an Android app by extracting the data‑capture feature into 15 question‑type modules (about 50 modules overall) and moving shared code into an…
Talk on
Maestro Magic: Creating UI Tests with Effortless Ease for DevelopersNishant Srivastava53m
Maestro claims to let anyone write cross‑platform UI tests by authoring YAML flows that run unchanged on Android iOS Flutter and React Native; examples include…
Talk on
Shrinking in the Age of KotlinJames Hamilton23m
Shrinking Java bytecode compiled from Kotlin requires updating the embedded kotlin metadata annotation rather than treating classfiles as plain Java; otherwise…
Talk on
LinuxOnAndroid - Reviving a 10 year old Android projectZachary Powell45m
Revives a 10‑year‑old LinuxOnAndroid project that once hit over a million downloads and still shows over 10,000 active installs by rebuilding tooling, hosting…
Talk on
Extending the Android SDK - SDKExtensionsNav Singh31m
Explains how SDK Extensions use Modular System Components and APEX modules delivered via Google Play to backport Android 13’s Photo Picker to devices as old as…
Talk on
Building Multiplatform Apps with ComposeMohit Sarveiya40m
Shows a concrete demo app that shares a UI scaffold, image list and details screen using Jetpack Compose Multiplatform with experimental iOS and desktop…
Talk on
How ChatGPT can make you a better Software DeveloperWill Shelor01h 12m
Shows how ChatGPT rapidly writes a GitHub Actions workflow that increments version.properties, schedules a daily cron check, creates a release branch named by…
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.