KotlinDemos

Stars
15

Kotlin Demos

A collection of Kotlin demo projects.

CrossLanguageDemo

Android, iOS

Calls shared Kotlin logic from a Jetpack Compose Android app and a Swift iOS app. Showcases cross-language navigation, refactoring, debugging.

LifecycleDemo

Android, iOS, Desktop, Wasm

Demo for the multiplatform lifecycle APIs. Shows the current lifecycle state, logs changes, and includes native navigation in the Android and iOS apps for testing.

ResourcesDemo

Android, iOS

Showcases the use of Compose Multiplatform resources. Different resources are loaded when in dark mode and when switching the device language betwee English / French.

KMP-App-Template.demo

Android, iOS, Desktop

A version of the KMP-App-Template's Amper branch with a few modifications prepared for demo use.

Showcases adding Amper modules, version catalogs, project structure, and more.

KMP-App-Template.amper-modules

Android, iOS

An overmodularized version of the KMP-App-Template's Amper branch, breaking up the app into a dozen different modules to showcase Amper module configuration, project structure, and templating to share config between modules.

Related Projects