Let's compose this presentation!
summary
Live‑coded a full declarative presentation using Jetpack Compose / Compose Multiplatform and Compose for Desktop, starting from a few slides and adding density scaling container, slide+step state with animated enter/exit transitions, prepared slide preloading for heavy highlights, quick keyboard navigation and a speaker window with timer. Result is a working slide framework that exports to the web via WASM (works but has glitches and no iOS/Safari), plus an imminent open‑source repo and template.
AI-written summary · about
chapters (7)
- 0:00Composing a speaker deck
- 13:06Slide deck structure with Compose
- 20:15Compose slide framework demo
- 31:23Animating source code
- 34:35Plugins and theming
- 40:22Exporting slides to web with WASM
- 41:47Open-sourcing Compose library
related talks
48mLearning Jetpack Compose By Example
46mMultiplatform UI with Compose
33mBuild adaptive apps with Jetpack Compose
34mBeyond the UI: Compose as a Foundation for Multiplatform Apps
32mSlide... – Presentations with SvelteKit & PartyKit
30mModern Compose Architecture with Circuit
46mShipping "Smart UI" with RemoteCompose
42mCompose: Beyond Android development
