allfeeds.ai

 

Talking Kotlin  

Talking Kotlin

Author: Talking Kotlin

A bimonthly podcast that covers the Kotlin programming language by JetBrains, as well as related technologies.
Be a guest on this podcast

Language: en-us

Genres: Technology

Contact email: Get it

Feed URL: Get it

iTunes ID: Get it


Get all podcast data

Listen Now...

Building KMP Libraries: The RevenueCat Story
Episode 137
Thursday, 20 February, 2025

Sebastian and Márton discuss building KMP libraries with Jay Shortway, the author of RevenueCat’s Kotlin Multiplatform SDK for in-app purchases.Resources: RevenueCat KMP SDK How we built the RevenueCat SDK for Kotlin Multiplatform Hybrid SDK Architecture at RevenueCat ttypic/swift-klib-plugin on GitHub RevenueCat/purchases-kmp on GitHub Consider moving `Instant` and `Clock` to the standard library · Kotlin/kotlinx-datetime RevenueCat openingsHosts: Sebastian Aigner – Website | Bluesky Márton Braun – Website | Bluesky Guest: Joop Korteweg – Twitter Timeline:(0:00) Intro(0:44) What’s RevenueCat(4:00) In-app purchases are hard(7:22) The multiplatform SDK(12:44) The demand for KMP(16:30) Hiring and team structure(18:42) SDKs for any framework(21:27) Building on native SDKs(23:45) Improving iOS linking(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(37:30) Instant in the standard library(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

 

We also recommend:


Festival Fishbowl
Jason Chong

Intento de Podcast
Intento de podcast

nipsource nipcast
nipCast

Travel Massive Podcast
Travel Massive

Microsoft Partner Network podcast
Microsoft Partner Network

Unsolicited with Jenny & Mary
Jenny Yule and Mary O'Regan

Cloud Insiders
Cloud Insiders

Beats, Rhymes & Vibes
BRVPodcast



Tech. Cars. Machines.
Ali Tabibian, GTK Partners


Jesse, Alex,

10 minututan
ULU Media