Exposed: Kotlin/Native support

Created on 5 Sep 2019  路  6Comments  路  Source: JetBrains/Exposed

Are there any plans to support Kotlin/Native?

enhancement

Most helpful comment

@Tapac I really love this library and using with Ktor and Android. I am not sure how much effort it will take to make it compatible with Kotlin multiplatform but certainly, if you consider it to do sooner, it would certainly lead over SQLDelight.
Just imagine, if you are using the same library for server-side and your Android app and get support for multiplatform, how wonderful a dev life would be. :) Multiplatform already provides libraries for Coroutine, Http client, Serialization support and just missing this one piece for app side database.
And Thank you for all the wonderful work you and your team do. Appreciate!!!

All 6 comments

It's not on the roadmap right now but we could consider it after implementing support for async java drivers.

@Tapac I really love this library and using with Ktor and Android. I am not sure how much effort it will take to make it compatible with Kotlin multiplatform but certainly, if you consider it to do sooner, it would certainly lead over SQLDelight.
Just imagine, if you are using the same library for server-side and your Android app and get support for multiplatform, how wonderful a dev life would be. :) Multiplatform already provides libraries for Coroutine, Http client, Serialization support and just missing this one piece for app side database.
And Thank you for all the wonderful work you and your team do. Appreciate!!!

@Tapac It's been a year now, I just wanted to ask if kotlin multiplatform support is on your roadmap now?

Well, a prototype of async support is coming to Exposed just now so my guess is that MPP support isn't coming any time soon.

@lbensaad , sorry, but I don't really have free time to dive into the native world. The problem is that I need to find the native drivers for each database and I'm not sure that there is a common interface such as JDBC in a native world.

It will be great if someone will try to contribute into the project in place of native support.

@Tapac For MMP sqlite is enough.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

quangIO picture quangIO  路  5Comments

michele-grifa picture michele-grifa  路  4Comments

yuri-li picture yuri-li  路  3Comments

gcscaglia picture gcscaglia  路  3Comments

BugsBunnyBR picture BugsBunnyBR  路  3Comments