Talking Kotlin

Becoming a KMP Expert


Listen Later

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

...more
View all episodesView all episodes
Download on the App Store

Talking KotlinBy Talking Kotlin

  • 4.3
  • 4.3
  • 4.3
  • 4.3
  • 4.3

4.3

17 ratings


More shows like Talking Kotlin

View all
Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

272 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

988 Listeners