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...
SQLCipher and Kotlin Multiplatform Mobile

SQLCipher and Kotlin Multiplatform Mobile

Here’s a quick little followup to Sam’s post: Multiplatform Encryption with SQLDelight and SQLCipher. Recently for a client we needed to implement this with Kotlin 1.4.0, and ran into a couple issues. I’m only going to describe how to get the iOS side working as...

read more
Kotlin 1.4 Release

Kotlin 1.4 Release

The Kotlin 1.4 release is a major milestone in the evolution of Kotlin as a platform. A lot of this release is behind the scenes. Stabilizing and improving the platform itself, as well as moving forward the common compiler efforts that have been in the works for quite...

read more

Archives

Join our KMM newsletter and connect with the community!