Home
Categories
EXPLORE
True Crime
Comedy
Business
Society & Culture
Sports
Technology
History
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts125/v4/2a/f7/3a/2af73a2e-a487-934a-a22d-53d9247c984c/mza_1568047828328053174.jpg/600x600bb.jpg
Talking Kotlin
Talking Kotlin
141 episodes
3 days ago
A bimonthly podcast that covers the Kotlin programming language by JetBrains, as well as related technologies.
Show more...
Technology
RSS
All content for Talking Kotlin is the property of Talking Kotlin and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
A bimonthly podcast that covers the Kotlin programming language by JetBrains, as well as related technologies.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_episode/42482138/42482138-1732196040858-d67add9f5581f.jpg
Platform Integrations in Kotlin Multiplatform with Russell Wolf
Talking Kotlin
45 minutes 45 seconds
11 months ago
Platform Integrations in Kotlin Multiplatform with Russell Wolf

Sebastian introduces the new co-host of the podcast, in a special episode recorded on location at droidcon New York! Joined by Russell Wolf, author of the multiplatform-settings library, we discuss the conference, different code sharing approaches for Kotlin Multiplatform, and how to build great multiplatform libraries.

  • droidcon New York
    • When sharing isn’t caring: Using platform-specific code in Kotlin Multiplatform (Russell’s talk)
    • Compose Multiplatform on iOS: On the Road to Stable (Seb’s talk)
    • Composing an API the *right* way (Márton’s talk)
  • The deprecated Accompanist WebView implementation for Jetpack Compose
  • russhwolf/multiplatform-settings on GitHub
  • Kotlin Multiplatform database libraries
    • Room
    • SQLDelight
  • Dependency injection libraries
    • Koin
    • Kotlin-inject
  • ViewModel for Kotlin Multiplatform

Hosts:

  • Sebastian Aigner
    • Website
  • Márton Braun
    • Website

Guest:

  • Russell Wolf
    • GitHub
    • Twitter

Timestamps 0:00 Intro at home 2:02 Intro at droidcon NYC 4:23 Russell’s talk topic 8:14 Code sharing approaches 12:28 Wrapping native APIs 16:18 Attempted segue 16:35 Designing reusable APIs 18:02 Actual segue 18:14 multiplatform-settings 20:23 Supported platforms 24:05 SharedPreferences challenges 26:20 Observable preferences 29:51 Secure storage 30:55 Windows again 31:36 Library code as reference 33:15 Testable library code 35:05 Initializing a KMP library 38:18 Database libraries 40:55 Dependency injection 44:40 Outro

Talking Kotlin
A bimonthly podcast that covers the Kotlin programming language by JetBrains, as well as related technologies.