KotlinMultiplatformStuff

Libraries

Client/Server networking

Support library for coroutines. Native are single-threaded only, so kind of a waiting situation.

Kotlin cross-platform / multi-format reflectionless serialization

Multiplatform SQLite model facilitation library.

Lightly opinionated Sqlite access driver.

Multiplatform access to "Shared Preferences" and "NSUserDefaults". Single value data storage for mobile.

State and threading facilitation library for Multiplatform.

Kotlin multiplatform I/O library

Modern I/O library. Multiplatform in progress.

(Deprecated-ish. See SQLiter) SQLite access library with Android-like structure and interface. Pair with SqlDelight for shared mobile sql See Droidcon app

Kotlin Multiplatform - Android/iOS/Web/Node.Js(FIrebase).

Kotlin/Native interop to libui: a portable GUI library.

Date and time library for Multiplatform Kotlin 1.3

PortableMathematic library for Kotlin (JVM, JS, Native and Common).

Videos - KotlinConf

Multiplatform and Native specific

Important notes about native and discussion of the "Saner Concurrency" future.

About state and threading in Kotlin/Native. You must understand this stuff to be productive with Native.

SqlDelight, multiplatform.

My video. About the current state of the ecosystem.

Life with Kotlin/Native

More Kotlin/Native samples.

I think this is a bit more about JVM+JS. Library list needs a refresh. Good talk, though.

General but useful

We're waiting on multithreaded coroutines, but this kind of stuff will be super important once that's available.

API isn't public yet, but this will be very important for library dev.

Understanding stdlib, without JVM, will be pretty important.

Sample Apps

From JetBrains

From Touchlab