Kotlin Muti Platform Support

Posted by joelhandwell:

Is kotlin considered for the client library language? Especially, multi-platform library using Kotlin/JS and Kotlin/Native will enable shared code among jvm, js, android and ios. As there are already jvm and js client, Kotlin support can start with creating common code with jvm and js implementation behind. How does this sound?

nmabhinandan commented :

At least make sure you follow Android’s kotlin interop guidelines for java developers so the library can be seamlessly used in kotlin projects.

https://android.github.io/kotlin-guides/interop.html

deepakjois commented :

We had a brief chat about this. We do not have the resources or the know-how to commit to an official Kotlin client at the moment.

If someone from the Dgraph community builds a Kotlin client, we could accept a pull request into dgraph4j for any kind of kotlin interop.