top of page

(Re)creating Magic(Move) with Compose

Starts:
25. Juni 2025 um 11:10:00
Ends:
25. Juni 2025 um 11:30:00
Status:
Accepted

Presentation software is extremely powerful, full of creative styling, powerful animations, and plenty of other things. Yet every time I wrote a new presentation, I found myself repeating something with almost every slide; whether that be the content, styling, or animations. Wanting the torment to end (and a different kind of torment to begin), I wrote my own presentation framework with Compose!

But wanting to be like all the cool presenters, I needed something like Keynote’s Magic Move for all my code examples! Compose has SharedTransitionLayout, how hard could this be? So I built my own version of Magic Move. And rebuilt it. And rebuilt it again. And Again. (And probably again between submitting and actually giving this talk) Let’s look at all those different iterations, the improvements each brought, and why diffing algorithms are hard.

Speakers

Movie Star

Brian Norman

Kotlin Compiler @ JetBrains

bottom of page