Skip to content

Template for a Multi-platform Client/Server Application levering Kotlin Multi-platform. Server is based on the Ktor framework. Clients are present for Android Mobile, Android TV, iOS Mobile, JavaFX Desktop.

License

Notifications You must be signed in to change notification settings

chris-hatton/kotlin-multiplatform-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Status

Build Status Test Status

Background

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

About

Template for a Multi-platform Client/Server Application levering Kotlin Multi-platform. Server is based on the Ktor framework. Clients are present for Android Mobile, Android TV, iOS Mobile, JavaFX Desktop.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published