Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !
Platform Integrations in Kotlin Multiplatform with Russell Wolf
Manage episode 451299356 series 1337593
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
138 tập
Manage episode 451299356 series 1337593
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
138 tập
Tất cả các tập
×Chào mừng bạn đến với Player FM!
Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.