Kotlin

As Kotlin is (mainly) a JVM language, refer to AppKit.

Mosaik does also provide a Kotlin DSL to describe UIs.

Ergo Wallet app is written in Kotlin and can serve as an example how to handle Appkit in Kotlin.