前言
随着kotlin代码跨平台方案的推出,kotlin跨平台一度引起不少波澜。但波澜终归没有掀起太大的风浪,作为一个敏捷型开发的公司,依然少不了Android和iOS的同步开发,实际成本和效益并没有太多变化。所以对于大多数公司来说依然风平浪静……
时过境迁,如今kotlin已经支持Android、iOS、Web、PC的桌面UI开发了,并且iOS已经进入Beat的里程碑,kotlin即将迎来一统天下的时刻——一人一语言码完所有端。
上手一试
kotlin作为Android官方语言并且完全支持Android Studio,所以kmp对Android来说完全0门槛,不需要任何学习就可以上手,并很轻松能解决各种问题。
1.首先下载官方demo(也有对应插件,但不建议使用):Kotlin Multiplatform Wizard | JetBrains(防失效方式:Create your multiplatform project | Kotlin Multiplatform Development Documentation (jetbrains.com)>点击“Open the Kotlin Multiplatform wizard”即可)。Android、iOS、Web、PC、Server都可以选,这里建议全选,然后下载。
2.此处默认你已经会了Android Studio,我们解压后不要急着打开(打开巨慢,下载还总是超时)
将gradle/wrapper/gradle-wrapper.properties文件修改为tx镜像:
distr