Wanted to share a project I've been working on for the last year: github.com/bnorm/storyboard It's a library for building presentations in #kotlin and Compose! I've built a couple presentations using it, and I'm really excited about the potential!
Post
github.comGitHub - bnorm/storyboard: Library for building presentations using Compose Multiplatform.Library for building presentations using Compose Multiplatform. - bnorm/storyboard
Today I created a webpage with an embedded presentation that follows an active one. Thinking about using this to reveal additional content as the presentation progresses. Though maybe this would just be too distracting? But look at that awesome animation! (Stolen from the KotlinConf website...)
0 reposts4 likes
Animated VectorPainter: gist.github.com/bnorm/d326ab... Pulled the SVG from the website, ran it through a converter to Compose, and then manually added the animation. Animated values are based on a Transition, so it is all synced with the presentation as a child transition.
gist.github.comAnimated VectorPainter of the bird on the KotlinConf 2025 websiteAnimated VectorPainter of the bird on the KotlinConf 2025 website - KotlinConfBird.kt