Platform Integrations in Kotlin Multiplatform with Russell Wolf Podcast Por  arte de portada

Platform Integrations in Kotlin Multiplatform with Russell Wolf

Platform Integrations in Kotlin Multiplatform with Russell Wolf

Escúchala gratis

Ver detalles del espectáculo

Acerca de esta escucha

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

Todavía no hay opiniones