~/conference

Android Worldwide October 2023

android app developers, mobile UI designers, kotlin multiplatform developers, android framework engineers, media and playback engineers, device maintainers and porters, developer tools and QA engineers

jetpack compose UI optimisation; compose multi-preview templates; live editing UI changes; android device manager features; Media3 Transformer API; runtime pixel shaders (AGSL); figma to Jetpack Compose workflow; kotlin multiplatform UI architecture; compose multiplatform UI sharing; custom android system services (AIDL); android back navigation APIs; AOSP device porting and LineageOS

titleauthorlength
Let's go on a joy ride with Giraffe and Hedgehog!Priya Sindkar44m
Gives hands‑on steps to use Girrafe (stable) and Hedge Hog (release candidate) inside Android Studio: how device manager lists and groups physical devices and…
Talk on
Optimising UI in Jetpack ComposeRivu Chakraborty55m
Shows a real bug: an auto-resize Text that keeps reducing font size until it loops into continuous recomposition, and fixes by breaking UI into smaller…
Talk on
Unleashing the Power of Media 3 TransformerPrateek Batra16m
Jetpack Media3 Transformer provides a high‑level API that replaces low‑level MediaCodec/MediaExtractor/GL plumbing, shipping a built demo app that applies a…
Talk on
Getting started on Android UI design hubHannah Olukoye25m
Shows how the Android Mobile Figma Kit plus a Figma-to-Android workflow produces ready UI code: import a mobile design, switch the design system to Material 2…
Talk on
Code AOSP: No time to EOLJames Gatt31m
A Pixel 2 XL (Snapdragon 835) that hit EOL in November 2020 gets a functional upgrade to Android 13 with the October 2023 security patch by unlocking OEM…
Talk on
Demystifying Pixel Shaders (AGSL)Timo Drick46m
Custom pixel shaders run per pixel on the GPU and are now usable in Compose via Android 13’s RuntimeShader; examples include a 10×10 checkerboard driven by…
Talk on
A novel architecture for Multiplatform applicationsPavel Lahoda31m
Proposes a model-driven MVC for Kotlin Multiplatform that uses Kotlin Symbol Processing to generate adapters and a per-model DSL, producing UI controllers…
Talk on
Best Practices for Developing Amazing Kotlin Multiplatform AppsPamela Hill36m
Shared Kotlin code lives in a single module compiled into platform artifacts (Jar/AAR for Android, framework/CocoaPod for iOS) while UI can be fully shared…
Talk on
Digging into Android System ServicesEric Ampire26m
Step-by-step recipe for a working custom Android system service: create AIDL in android.os that defines methods (example: add(a,b) and getServiceName)…
Talk on
What's up with Android's back?Nav Singh33m
Covers the full migration from API 1 to Android 14 with concrete recipes: onBackPressed deprecated, use AndroidX OnBackPressedDispatcher (Activity 1.6+) or the…
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.