Kotlin本机-在iOS和Android之间共享网络,SQLite数据库和逻辑

时间:2019-11-04 14:05:23

标签: kotlin-multiplatform kotlin-native

我试图在iOS和Android之间共享代码,并研究Kotlin。是否可以在Kotlin Native和Kotlin Multiplatform中进行sqlite数据库访问,并行网络调用,api调用,json解析和某些算法?

我有一个Flutter / Dart的测试项目可以在其中工作,但是我更喜欢使用Kotlin。

谢谢

1 个答案:

答案 0 :(得分:2)

尝试https://github.com/icerockdev/moko-template/-这里是网络,序列化,共享业务逻辑,存储的示例。
用于数据库https://github.com/cashapp/sqldelight
多线程可以使用https://github.com/Autodesk/coroutineworker(如果需要协程)或https://github.com/badoo/Reaktive(如果需要Rx)来完成