· 2 min read Posted by Touchlab
ATOM (A Touch of Multiplatform) Episode #3
Welcome to episode 3 of A Touch of Multiplatform (ATOM)! This is our podcast dedicated to Kotlin Multiplatform technology in production and produced for you by JetBrains and Touchlab. In this episode, we sit down to talk with Lutron’s Maxwell Anselm about going from being a KMM skeptic to a KMM convert. Our wide-ranging conversation covers everything from tea preferences to how Lutron, a leader in the luxury smart lighting industry, evaluated, adopted, and scaled KMM to meet their needs.
Meet our amazing hosts and guest
Hosts Pamela Hill and Justin Mancinelli
Guest Maxwell Anselm from Lutron
💡 Are you a developer building with Kotlin Multiplatform? Join the JetBrains slack channel today
🔥 Is your organization putting Kotlin Multiplatform in production? Get resources from Touchlab for each step of your journey
Time Stamps:
0:00 Intro
3:51 Lutron
5:50 Team structure
6:50 – Starting to use Kotlin Multiplatform Mobile
10:00 – Lutron’s journey with Kotlin Multiplatform Mobile
15:36 – Learning from failure
17:36 – Limiting or freeing?
19:21 – Convincing iOS developers
22:07 – Speeding up learning from Swift to Kotlin
24:30 – Objective-C / Kotlin interop
26:27 – Expect/actuals vs interfaces
27:54 – CI/CD pipelines
29:50 – Gradle blues
34:17 – Xcode
36:16 – Compose on iOS
38:55 – What’s missing from the ecosystem?
40:55 – Stable
43:07 – New memory model
Resources Mentioned:
Droidcon NYC iOS app with Compose
Kotlin Multiplatform Mobile Is in Beta – Start Using It Now!
Stay connected!
Twitter: @kotlin / @TouchlabHQ
Website: kotlinlang.org / touchlab.co
Want to learn more about how Touchlab can help your team with KMM adoption? Let’s start a conversation!
Contact Us Today!