Talking Kotlin
Talking Kotlin
Talking Kotlin
Becoming a KMP Expert
52 minutes Posted Jan 23, 2025 at 3:02 pm.
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.SKIEKMP libraries: whyoleg/cryptography-kotlinInteresting 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 MapLibreLearning resources: Kotlin Multiplatform build setup from scratch with Sebastian Sellmair KEEP - Kotlin Evolution and Enhancement Process HexFormat proposal and discussion Uuid proposal and discussionMore KMP experts: Kevin Galligan Bluesky Twitter Russell Wolf GitHub Twitter multiplatform-settings Jesse Wilson GitHub Sebastian Sellmair Twitter Salomon Brys TwitterHosts: Sebastian Aigner Website Pamela Hill Blog BlueskyGuests: Jake Wharton Website John O'Reilly Website KMP samples on GitHub Konstantin Tskhovrebov Mastodon Tadeas Kriz Mastodon Bluesky
Introductions
Why be a KMP expert?
First steps to being an expert
Respecting each platform
Libraries for KMP
Advanced learning resources
Ecosystem wishlist
Exercising your KMP skills
Shoutouts to other experts
0:00
52:43
Download MP3
Show notes
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.SKIEKMP libraries: whyoleg/cryptography-kotlinInteresting 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 MapLibreLearning resources: Kotlin Multiplatform build setup from scratch with Sebastian Sellmair KEEP - Kotlin Evolution and Enhancement Process HexFormat proposal and discussion Uuid proposal and discussionMore KMP experts: Kevin Galligan Bluesky Twitter Russell Wolf GitHub Twitter multiplatform-settings Jesse Wilson GitHub Sebastian Sellmair Twitter Salomon Brys TwitterHosts: Sebastian Aigner Website Pamela Hill Blog BlueskyGuests: 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