Welcome to Our Blog

Running Realm’s Kotlin Multiplatform Sample App on Android and iOS | #TLTouchPoints

Transcript In this episode, I get Realmʼs Kotlin Multiplatform sample app running on Android and iOS.  Welcome to another episode ... of Touchlab Touchpoints...  Iʼm Justin Mancinelli.    [Realm Kotlin First Commit, Dec 2019]  Itʼs been a long time in the making,...

Encrypted Key-Value Store in Kotlin Multiplatform

Intro  At some point you will probably need to store a user’s auth token on the device, so they won’t need to auth whenever they use your app. This is a solved problem on Android with EncryptedSharedPreferences and iOS with the Keychain Services API. But if you’re...

Kotlin Coroutines and Swift, revisited

Last year I wrote about a pattern for interop between Kotlin coroutines and RxSwift. I appreciate the attention it received, particularly where people have applied it to other reactive frameworks, and even including a code-generation plugin using the same ideas. I...

SDK Connectivity at Philips with Kotlin Multiplatform | #TouchlabShare

In this episode of #TouchlabShare we were joined from the Netherlands by Philips Innovation Services software and connectivity architect, Jereon Brosens. We discussed how Philips uses Kotlin Multiplatform for SDK connectivity. We also explored the gains KMP provides...

Kotlin Multiplatform Mobile Integration & Implementation at Volley | #TouchlabShare

In this episode of #TouchlabShare we speak to Aaron Sarazan (VP Engineering for Media, Infrastructure & Mobile) and Josh Shin (Mobile Engineering Lead) about implementing and integrating KMM. 0:35 Introductions 2:48 Roles & responsibilities + a day in the life...

Replacing React Native with Kotlin Multiplatform at Wantedly | #TouchlabShare

In this episode of #TouchlabShare we were joined all the way from Japan by Wantedly engineer Malvin Sutanto. We discussed why the mobile team originally explored cross-platform mobile development and why they switched to Kotlin Multiplatform after initial development...

Archives

Join our KMM newsletter and connect with the community!