我正在测试kotlin-multiplatform,我设法使用Kotlin为Android前端设置项目,使用Swift for iOS前端和共享Kotlin后端(Kotlin后端也使用Kotlin后端访问平台的特定API期望/实际机制)。
我现在正在尝试使用Kotlin / Native测试编写iOS前端并继续在所有其他目的使用Kotlin,但是我在设置一个使用Kotlin的准系统项目时遇到了很多麻烦。
这是什么问题?如果使用Kotlin / Native for iOS前端情况甚至更简单。有一个非MPP,但功能应用程序https://github.com/JetBrains/kotlinconf-spinner使用本地的所有地方。所以代码方面你可以这样做,而Gradle-wise,没有太大区别(你只是生成一个应用程序,而不是使用相同DSL的框架)。