top of page
Drag and Drop in Compose!
26. Juni 2025 um 11:25:00
Stage 3
In this talk I will share learnings from over a year spent hacking around in Compose UI to faithfully reimplement some of Trello’s View-based drag and drop interactions and rolling it out to our millions of users.
In this talk we will discuss:
Creating a custom drag and drop system using a pointerInput and the graphicsLayer modifier.
Implementing a more “out of the box” solution with dragAndDropSource and dragAndDropTarget modifiers.
The relative merits and pitfalls of each of these approaches.
Managing state, making it look pretty, pesky edge cases, and much more!

Cole Tomlinson
Android Developer at Trello (Atlassian)
Cole started as an Android developer 7 years ago as a happy accident at his first gig out of college. He has been working remotely from Brooklyn for 6 of those years and has loved every moment of it. Outside of work Cole is obsessed with instructing and practicing hot yoga, lifting weights, eating food, drinking coffee, and having new and fun experiences.
bottom of page