Becoming a KMP Expert

23 Jan 2025 • 52 min • EN
52 min
00:00
52:43
No file found

Sebastian and Pamela discuss what it means to be an expert in Kotlin Multiplatform, with the help of a panel of experts! Learn about why it's interesting to dive deep into a certain technology, recommendations on how to learn advanced topics, and general advice on how to get the most out of using KMP. SKIE KMP libraries: whyoleg/cryptography-kotlin Interesting code to explore: JetBrains/kotlin Kotlin/kotlinx-datetime Kotlin/kotlinx-io Kotlin/kotlinx.coroutines Cartesian product by Jake Get an invite! Ecosystem wishlist: wasmJs support in SQLDelight Compose Multiplatform support in MapLibre Learning resources: Kotlin Multiplatform build setup from scratch with Sebastian Sellmair KEEP - Kotlin Evolution and Enhancement Process HexFormat proposal and discussion Uuid proposal and discussion More KMP experts: Kevin Galligan Bluesky Twitter Russell Wolf GitHub Twitter multiplatform-settings Jesse Wilson GitHub Sebastian Sellmair Twitter Salomon Brys Twitter Hosts: Sebastian Aigner Website Pamela Hill Blog Bluesky Guests: Jake Wharton Website John O'Reilly Website KMP samples on GitHub Konstantin Tskhovrebov Mastodon Tadeas Kriz Mastodon Bluesky (0:00) Introductions (1:40) Why be a KMP expert? (9:14) First steps to being an expert (16:38) Respecting each platform (24:04) Libraries for KMP (27:45) Advanced learning resources (38:18) Ecosystem wishlist (43:03) Exercising your KMP skills (48:15) Shoutouts to other experts (51:34) Wrap-up

From "Talking Kotlin"

Listen on your iPhone

Download our iOS app and listen to interviews anywhere. Enjoy all of the listener functions in one slick package. Why not give it a try?

App Store Logo
application screenshot

Popular categories