Talking Kotlin

Platform Integrations in Kotlin Multiplatform with Russell Wolf


Listen Later

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

                    ...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
                    The Vergecast by The Verge

                    The Vergecast

                    3,673 Listeners

                    Spring med Petra & CO by Petra Månström

                    Spring med Petra & CO

                    8 Listeners

                    Historiepodden by Acast

                    Historiepodden

                    60 Listeners

                    Talk Python To Me by Michael Kennedy

                    Talk Python To Me

                    590 Listeners

                    Boekestijn en De Wijk by BNR Nieuwsradio

                    Boekestijn en De Wijk

                    245 Listeners

                    CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

                    CoRecursive: Coding Stories

                    189 Listeners

                    De Jortcast by NPO Radio 1 / AVROTROS

                    De Jortcast

                    93 Listeners

                    Rustacean Station by Rustacean Station

                    Rustacean Station

                    62 Listeners

                    Europa Draait Door by NPO Radio 1 / VPRO

                    Europa Draait Door

                    106 Listeners

                    Spring Snyggt - med Jesus och Manne by Jesus och Manne

                    Spring Snyggt - med Jesus och Manne

                    4 Listeners

                    RW-podden med LG & Peppe by Runners World Sweden

                    RW-podden med LG & Peppe

                    1 Listeners

                    Oxide and Friends by Oxide Computer Company

                    Oxide and Friends

                    47 Listeners

                    The Pragmatic Engineer by Gergely Orosz

                    The Pragmatic Engineer

                    63 Listeners

                    Fallthrough by Fallthrough Media

                    Fallthrough

                    12 Listeners

                    Bio min Bio podden by Bio min Bio podden

                    Bio min Bio podden

                    3 Listeners