top of page
droidcon+icon.png
DroidCon_icon_rotatet.png

16-17 JULY 2026

ORLANDO

Anita_Singh_edited.jpg

( SPEAKER )

Keith Abdulla

Block, Staff Android Engineer, Design Systems

( SESSION )

Reimagining Android Dialogs with Jetpack Compose

Traditional Android dialogs are hard to test, easy to leak, and painful to customize — and in a world of Compose-first apps, they’re overdue for an upgrade. At Block, we built a fully Compose-driven overlay system that eliminates dialog fragments, supports modern soft input behavior, enables screenshot testing, and has shipped to production in one of our core apps. In this talk, I’ll walk through how we built it, the lessons learned, and how your team can adopt or extend this system (including our plans to open source it). Whether you're working on popovers, full modals, or anchored dialogs — this talk is for you.
bottom of page