Android Worldwide April 2023
who it's for
android developers, jetpack compose developers, mobile app architects, test automation engineers, kotlin library authors, release and build engineers, maintainers of legacy android projects
topics
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
| title | author | length |
|---|---|---|
| Material Design 3 in Compose | Loveleen Kaur | 40m |
Jetpack Compose migration checklist and concrete code moves: add the material3 dependency (androidx.compose.material3), set targetSdk to 31, replace… | ||
| Compose: Beyond Android development | Martin Sumera | 42m |
Explains that Compose runtime — snapshots, recomposer and mutableStateOf — works outside Android: Glance builds widgets by inflating Android views, Mosaic… | ||
| Code Refactoring The Solid Way | Mayowa Egbewunmi | 46m |
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… | ||
| Maestro Magic: Creating UI Tests with Effortless Ease for Developers | Nishant Srivastava | 53m |
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… | ||
| Shrinking in the Age of Kotlin | James Hamilton | 23m |
Shrinking Java bytecode compiled from Kotlin requires updating the embedded kotlin metadata annotation rather than treating classfiles as plain Java; otherwise… | ||
| LinuxOnAndroid - Reviving a 10 year old Android project | Zachary Powell | 45m |
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… | ||
| Extending the Android SDK - SDKExtensions | Nav Singh | 31m |
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… | ||
| Building Multiplatform Apps with Compose | Mohit Sarveiya | 40m |
Shows a concrete demo app that shares a UI scaffold, image list and details screen using Jetpack Compose Multiplatform with experimental iOS and desktop… | ||
| How ChatGPT can make you a better Software Developer | Will Shelor | 01h 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… | ||
| nothing matches | ||