Becoming a KMP Expert | Talking Kotlin #136
Kotlin by JetBrains
View ChannelAbout
Concise. Multiplatform. Fun. Kotlin is a concise, cross-platform programming language developed by JetBrains. Expand your Kotlin skills with the official YouTube channel of the Kotlin programming language. Kotlin Tutorials, Kotlin Multiplatform, Kotlin Coroutines, Kotlin Tips, Talking Kotlin Podcast. Subscribe for shows, the latest news, and live events!
Latest Posts
Video Description
Less than two months until KotlinConf 2025! π Get ready for insightful sessions and great networking opportunities. We still have a few tickets left β canβt wait to see you in Copenhagen! ποΈ https://kotl.in/kcnf2025 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 https://skie.touchlab.co/ β’ KMP libraries: β terrakok/kmp-awesome https://github.com/terrakok/kmp-awesome β whyoleg/cryptography-kotlin https://github.com/whyoleg/cryptography-kotlin β’ Interesting code to explore β JetBrains/kotlin https://github.com/JetBrains/kotlin β Kotlin/kotlinx-datetime https://github.com/Kotlin/kotlinx-datetime β Kotlin/kotlinx-io https://github.com/Kotlin/kotlinx-io/ β Kotlin/kotlinx.coroutines https://github.com/Kotlin/kotlinx.coroutines β Cartesian product by Jake https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:collection/collection-benchmark/src/androidInstrumentedTest/kotlin/androidx/collection/junit.kt;drc=eeb276b1e6ff6521eb93da6e98ecda8bb5b3e701 β’ Kotlinlang Slack https://kotlinlang.slack.com/ β Get an invite! https://surveys.jetbrains.com/s3/kotlin-slack-sign-up β’ Touchlab blog https://touchlab.co/blog β’ Ecosystem wishlist β wasmJs support in SQLDelight https://github.com/sqldelight/sqldelight/pull/4965 β Compose Multiplatform support in MapLibre https://github.com/maplibre/maplibre-native/issues/2638 β’ Learning resources β Kotlin Multiplatform build setup from scratch with Sebastian Sellmair https://youtu.be/fmFezt-2IBo β KEEP - Kotlin Evolution and Enhancement Process https://github.com/Kotlin/KEEP β HexFormat proposal and discussion https://github.com/Kotlin/KEEP/blob/hex-format/proposals/stdlib/hex-format.md β Uuid proposal and discussion https://github.com/Kotlin/KEEP/blob/uuid/proposals/stdlib/uuid.md β’ More KMP experts β Kevin Galligan β Bluesky https://bsky.app/profile/kpgalligan.bsky.social β Twitter https://x.com/kpgalligan β Russell Wolf β GitHub https://github.com/russhwolf β Twitter https://twitter.com/RussHWolf β multiplatform-settings https://github.com/russhwolf/multiplatform-settings β Jesse Wilson β GitHub https://github.com/swankjesse/ β Sebastian Sellmair β Twitter https://x.com/Sellmair β Salomon Brys β Twitter https://x.com/salomonbrys Hosts: β’ Sebastian Aigner β Website https://sebi.io/ β’ Pamela Hill β Blog http://pamelaahill.com/ β Bluesky https://bsky.app/profile/pamelaahill.bsky.social Guests: β’ Jake Wharton β Website https://jakewharton.com/ β’ John O'Reilly β Website https://johnoreilly.dev/ β KMP samples on GitHub https://github.com/joreilly β’ Konstantin Tskhovrebov β Mastodon https://androiddev.social/@terrakok β’ Tadeas Kriz β Mastodon https://mastodon.social/@TadeasKriz β Bluesky https://bsky.app/profile/tadeas.bsky.social 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 #KMP #Kotlin
Master KMP with These Must-Have Tools
AI-recommended products based on this video

Firefly Variety 8 Pack - Fire Starter Accessory for Swiss Army Victorinox Knives (Neon Green-Yellow Glow)























