Creative UIs with Compose | Chris Horner

Get ready for what’s next — join us at KotlinConf 2026 👉 https://kotl.in/conf26-ytd Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs While most folks associate Compose UI with Material, its API allows us to be more expressive than ever before. Mobile UIs have become homogenized and stale, but video games continue to provide a wealth of innovation and creativity. In this session we'll recreate a complex user interface from the game Persona 5 to showcase how to really push Compose beyond Material Design. Topics include: • Drawing custom shapes • Animating path data • Non-standard shapes in LazyColumn/LazyRow • Custom effects inside LazyColumn/LazyRow • Remaining usable and accessible when not using Material • How/why video games can be a source of inspiration

Project Sparkles: How Compose for Desktop is changing Android Studio | Chris Sinco, Sebastiano Poggi
▶︎

Project Sparkles: How Compose for Desktop is changing Android Studio | Chris Sinco, Sebastiano Poggi

Compose Multiplatform for iOS: Ready for Production Use | Sebastian Aigner
▶︎

Compose Multiplatform for iOS: Ready for Production Use | Sebastian Aigner

Kotlin Clean Architecture for Serverless: Business Logic You Can Take Anywhere | Elena van Engelen
▶︎

Kotlin Clean Architecture for Serverless: Business Logic You Can Take Anywhere | Elena van Engelen

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

[ 37hica1 h@ckin9 ] 📹 HackTheBox - Overwatch
▶︎

[ 37hica1 h@ckin9 ] 📹 HackTheBox - Overwatch

How Persona Combines 2D and 3D Graphics
▶︎

How Persona Combines 2D and 3D Graphics

Building AI Agents in Kotlin with Koog | Vadim Briliantov
▶︎

Building AI Agents in Kotlin with Koog | Vadim Briliantov

Collect Like a Pro: a deep dive on the Android lifecycle-aware coroutines APIs | Manuel Vivo
▶︎

Collect Like a Pro: a deep dive on the Android lifecycle-aware coroutines APIs | Manuel Vivo

The Jetpack Compose Beginner Crash Course 💻  (Android Studio Tutorial)
▶︎

The Jetpack Compose Beginner Crash Course 💻 (Android Studio Tutorial)

Keynote | KotlinConf ’26
▶︎

Keynote | KotlinConf ’26

Compose Prototyping in Kotlin Notebooks | Christian Melchior
▶︎

Compose Prototyping in Kotlin Notebooks | Christian Melchior

Fundamentals of Compose Layouts and Modifiers - MAD Skills
▶︎

Fundamentals of Compose Layouts and Modifiers - MAD Skills

Coroutines: Concurrency in Kotlin
▶︎

Coroutines: Concurrency in Kotlin

HOMILÍA DE HOY | DIOS AYÚDAME A CONFIAR AUNQUE NO ENTIENDA NADA | PADRE FREDDY BUSTAMANTE
▶︎

HOMILÍA DE HOY | DIOS AYÚDAME A CONFIAR AUNQUE NO ENTIENDA NADA | PADRE FREDDY BUSTAMANTE

Kotlin and Compose Multiplatform Patterns for iOS Interop | John O'Reilly
▶︎

Kotlin and Compose Multiplatform Patterns for iOS Interop | John O'Reilly

Frequency Of God 963 Hz ✨ Attract Miracles, Divine Blessings & Deep Inner Peace In Your Life
▶︎

Frequency Of God 963 Hz ✨ Attract Miracles, Divine Blessings & Deep Inner Peace In Your Life

Video Game Hacking using Kotlin/Native by Ignat Beresnev
▶︎

Video Game Hacking using Kotlin/Native by Ignat Beresnev

Get started with Kotlin Multiplatform
▶︎

Get started with Kotlin Multiplatform

Build and Deploy a Unique 3D Web Developer Portfolio with React, Three JS & GSAP
▶︎

Build and Deploy a Unique 3D Web Developer Portfolio with React, Three JS & GSAP

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service
▶︎

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service