top of page
DroidCon_icon_rotatet.png
droidcon+icon.png

Ian Leshan

Creating delightful UI in Compose
greg-fawson-foto.1024x1024 Kopie.jpg

Android developer with a passion for building creative UI

Crafting delightful UI in Jetpack Compose

Jetpack Compose gives us powerful APIs to craft interfaces, but standard implementations often miss opportunities to create truly delightful user experiences. I will demonstrate how thoughtful animation layering transforms a basic gesture into something that feels polished and intuitive.
We'll build a complete slide-to-dismiss component, exploring:

- Tap animations using spring physics for natural, responsive feedback
- Drag gestures with fluid but interruptible motion
- Visual feedback systems that guide users, like adding a glow effect that intensifies as they approach the dismiss threshold
- Haptic feedback that gives the user tactile feedback on their interaction

The presentation itself will be built entirely in Compose Multiplatform, with live interactive demonstrations that demonstrate these topics in realtime.

You'll leave with a complete understanding of how to combine Compose's animation APIs into interactions that elevate your app from functional to exceptional.

bottom of page