This is aims to be an idiomatic, up-to-date example of a Kotlin Multi-Platform Client/Server Application.
It is intended both as a learning resource, and as a basis for forking new real-world Application repositories.
The Server portion is written using JetBrain's Ktor framework and builds as a WAR, suitable for hosting by Jetty, TomCat or other Java Web-Application container.
Clients are built for:
- Android
- Mobile / Tablet
- TV
- iOS
- Mobile / Tablet (Not built by GitLabs CI pipeline for want of an OS-X Runner)
- JavaFX Desktop