Hi everyone - I briefly wanted to mention that we...
# announcements
m
Hi everyone - I briefly wanted to mention that we released our first developer preview of the Couchbase Kotlin SDK: https://forums.couchbase.com/t/ann-couchbase-kotlin-sdk-1-0-0-dp-1/31223 - we’d love to get feedback! I created a #C029N8TLNCU channel for it.
👍 2
🎉 2
l
I think this is better suited at #C0BJ0GTE2
a
What is couchbase ?
n
Why does the Kotlin SDK only support Kotlin JVM? Where is the Kotlin Multiplatform support?
Where is the support for the other Kotlin development platforms (Kotlin Native, Kotlin JS etc)?
m
@Ayfri couchhbase is a database - you can learn more at couchbase.com
@napperley the kotlin sdk is built on top of a common layer called core-io which it shares with the java sdk and the scala sdk - this way we can provide first class language support without having to reinvent the wheel for each language in terms of I/O capabilities etc. Right now there is no native/js support planned. If you want to use it on a mobile device, you might want to consider couchbase mobile instead (which also has a jvm target)
n
Other Kotlin development platforms aren't mainly used for Mobile development. Kotlin Native for instance is used to cover other software development areas like Linux development for example.
Couchbase already has an official C SDK ( https://docs.couchbase.com/sdk-api/couchbase-c-client/ ), which could be used in the Kotlin SDK as a base to cover Kotlin Native ( https://kotlinlang.org/docs/native-overview.html ). C interop is covered by Kotlin Native ( https://kotlinlang.org/docs/native-c-interop.html ).