filmov
tv
Building KMP Libraries: The RevenueCat Story | Talking Kotlin #137

Показать описание
Sebastian and Márton discuss building KMP libraries with Jay Shortway, the author of RevenueCat’s Kotlin Multiplatform SDK for in-app purchases.
0:00 Intro
0:44 What’s RevenueCat
4:00 In-app purchases are hard
12:44 The demand for KMP
16:30 Hiring and team structure
21:27 Building on native SDKs
24:54 The SDK is on GitHub
26:05 Benefits of building on native
28:18 Designing a common API
33:21 Add-on modules for SDKs
38:04 Returning results from the API
39:53 API design decisions
44:57 Codegen opportunities
45:48 The best things about KMP
47:07 KMP improvements wishlist
48:28 The KMP journey
49:45 Wrap-up
ttypic/swift-klib-plugin on GitHub
Hosts:
Sebastian Aigner
Márton Braun
Guest:
0:00 Intro
0:44 What’s RevenueCat
4:00 In-app purchases are hard
12:44 The demand for KMP
16:30 Hiring and team structure
21:27 Building on native SDKs
24:54 The SDK is on GitHub
26:05 Benefits of building on native
28:18 Designing a common API
33:21 Add-on modules for SDKs
38:04 Returning results from the API
39:53 API design decisions
44:57 Codegen opportunities
45:48 The best things about KMP
47:07 KMP improvements wishlist
48:28 The KMP journey
49:45 Wrap-up
ttypic/swift-klib-plugin on GitHub
Hosts:
Sebastian Aigner
Márton Braun
Guest:
Комментарии