icerockdev / moko-network

Network components with codegeneration of rest api for mobile (android & ios) Kotlin Multiplatform development
https://moko.icerock.dev
Apache License 2.0
151 stars 29 forks source link

Adding JVM support #140

Closed nothingelsematters closed 3 years ago

nothingelsematters commented 3 years ago

This pull request is bringing JVM target support as well.

Motivation

We are currently developing a bunch of clients in a project. We have not only mobile clients, but a Telegram bot, as well, that is based on the Kotlin JVM. This library is bringing a lot of useful tools that could be used there.

Moreover, the JVM support is pretty easy to implement and maintain for this library, since it is too similar to Android. Therefore, I've used this article as an advice of a project structure having a JVM and Android common module.

Alex009 commented 3 years ago

thanks!