Mettez-vous hors ligne avec l'application Player FM !
Platform Integrations in Kotlin Multiplatform with Russell Wolf
Manage episode 451302051 series 1452155
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
- Dependency injection libraries
- ViewModel for Kotlin Multiplatform
Hosts:
Guest:
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
137 episodes
Manage episode 451302051 series 1452155
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
- Dependency injection libraries
- ViewModel for Kotlin Multiplatform
Hosts:
Guest:
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
137 episodes
Tous les épisodes
×Bienvenue sur Lecteur FM!
Lecteur FM recherche sur Internet des podcasts de haute qualité que vous pourrez apprécier dès maintenant. C'est la meilleure application de podcast et fonctionne sur Android, iPhone et le Web. Inscrivez-vous pour synchroniser les abonnements sur tous les appareils.