Android 的官方开发语言是 Java,那为什么我们不继续使用 Java 开发 Android 呢?可能有人会说出很多理由,如:
但实际上我觉得让我们选择 Kotlin 而不是 Java 的原因只有一个: Kotlin 拥有更高的生产力 。
下面我就介绍一下 Kotlin 这个语言和它的好处,以及如何使用它编写 Android 程序。
Kotlin 是公司 JetBrains 研发的语言(他们家代表产品有 IntellJ Idea、Android Studio 等)。他们的网站上,他们是这样描述 Kotlin 的:
为 JVM、Android 和浏览器而生的静态编程语言。
相比起其它 JVM 上的语言,它拥有无数的优点: