All Projects → kotlin-hands-on → intro-kotlin-mutliplatform

kotlin-hands-on / intro-kotlin-mutliplatform

Licence: Apache-2.0 license
Kotlin Multiplatform project (MPP), JVM and JS

Projects that are alternatives of or similar to intro-kotlin-mutliplatform

heterogeneous-microservices
Implementation of the same simple microservice on different frameworks
Stars: ✭ 43 (+104.76%)
Mutual labels:  ktor, gradle-kotlin-dsl
tmdb-api
This Kotlin Multiplatform library is for accessing the TMDB API to get movie and TV show content. Using for Android, iOS, and JS projects.
Stars: ✭ 31 (+47.62%)
Mutual labels:  kotlin-js, ktor
Sheasy
This an Android App that helps you share/manage your files on your Android Device through a WebInterface in the Browser - Built with Ktor and Kotlin-React
Stars: ✭ 34 (+61.9%)
Mutual labels:  kotlin-js, ktor
Lavalink.kt
Coroutine based client for Lavalink (Kotlin and Java)
Stars: ✭ 31 (+47.62%)
Mutual labels:  kotlin-js, ktor
kotlin-multiplatform-example
A Kotlin multiplatform example app that targets Android, ReactJS, iOS, JavaFx, and Spring Boot
Stars: ✭ 115 (+447.62%)
Mutual labels:  kotlin-js, kotlin-jvm
kotlin-ktor-realworld-example-app
Real world backend API built in Kotlin with Ktor + Kodein + Exposed
Stars: ✭ 117 (+457.14%)
Mutual labels:  ktor
example-static-website-docker-nginx-certbot
Example static website with Docker, Nginx and Certbot
Stars: ✭ 29 (+38.1%)
Mutual labels:  tutorial-code
RocketXDelight-Playground
Native Android application built with Kotlin and Jetpack Compose. This project also illustrates the usage of advanced libraries such as Ktor, SqlDelight, Hilt, etc with the recommended practices and Unit Tests.
Stars: ✭ 37 (+76.19%)
Mutual labels:  ktor
kfc-plugins
Kotlin/JS Fast Configuration
Stars: ✭ 37 (+76.19%)
Mutual labels:  kotlin-js
python-tutorial-codes
Python 🐍 Tutorials
Stars: ✭ 23 (+9.52%)
Mutual labels:  tutorial-code
nlp-class
A Natural Language Processing course taught by Professor Ghassemi
Stars: ✭ 95 (+352.38%)
Mutual labels:  tutorial-code
local-data-api
Data API for local, you can write unittest for AWS Aurora Serverless's Data API
Stars: ✭ 99 (+371.43%)
Mutual labels:  ktor
ktor demo
ktor demo
Stars: ✭ 22 (+4.76%)
Mutual labels:  ktor
CoreLang
Code from/to the book S.L.Peyton Jones, D.Lester: Implementing Functional Languages. A Tutorial, 1992
Stars: ✭ 33 (+57.14%)
Mutual labels:  tutorial-code
Tutorials
Introductory tutorial notebooks for learning data science, as part of the Data Science in Practice materials.
Stars: ✭ 66 (+214.29%)
Mutual labels:  tutorial-code
jellyfin-sdk-kotlin
Kotlin SDK for Jellyfin, supporting Android and JVM Targets
Stars: ✭ 43 (+104.76%)
Mutual labels:  ktor
thelema-engine
Thelema - 3D graphics engine, written in Kotlin. Based on sources of libGDX.
Stars: ✭ 51 (+142.86%)
Mutual labels:  kotlin-js
ARKitPhysics
ARKit Demo for Physics
Stars: ✭ 21 (+0%)
Mutual labels:  tutorial-code
multi-projects-architecture-with-Ktor
A Ktor real world example built on multi-projects architecture
Stars: ✭ 29 (+38.1%)
Mutual labels:  ktor
kotlin-simple-architecture
Kotlin Simple Architecture
Stars: ✭ 35 (+66.67%)
Mutual labels:  ktor

official JetBrains project GitHub license

Introduction to Kotlin Multiplatform

You can find the code for the hands-on lab on Introduction to Kotlin Multiplatform

Branches

We use Git Branches to separate different steps of the tutorial. Please check step-NNN branches for more details:

  • step-001 branch contains the basic Kotlin/JVM + Ktor server application
  • step-002 kotlin Multiplatform project
  • step-003 JS target to render HTML
  • step-004 common code to share a constant
  • step-005 rendering code in the common source set, JVM works
  • step-006 putting all together, rendering both in JS and JVM
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].