Em 2016 foi lançada a versão 1.0 • Em 2017 suportada oficialmente pela Google no Android • Open Source • Concisa, segura, interoperável e tool-friendly. • Orientada a Objetos com características Funcionais.
Kotlinx.IO - IO multiplatforma Kotlinx.Serialization - jSON, Protobuf, CBOR, Hocon and Properties SQLiter (Touchlab) - wrapper nativo para a biblioteca C++ do SQLite SQDelight (Square) - geração de código de acesso a banco de dados a partir do SQL multiplatform-settings (russhwofl) - key-value storage for Android (SharedPreferences) e iOS (NSUserDefaults)
testes unitários • Permite assincronismo entre as plataformas Cons • Breaking changes • Precisa de um bom setup de CD • Debugging precisa de configuração