APP下载

Android正式纳入原生支援的Kotlin,为什么让开发者如此开心?

消息来源:baojiabao.com 作者: 发布时间:2026-08-14

报价宝综合消息Android正式纳入原生支援的Kotlin,为什么让开发者如此开心?

稍早在Google I/O 2017宣布将从Android O开始纳入原生支援的Kotlin程式语言,本身是由位于东欧捷克的IntelliJ IDEA软件开发商JetBrains打造,而Kotlin的名称则是源自JetBrains位于俄罗斯圣彼得堡的团队以邻近小岛科特林岛 (Kotlin Island)命名,并且以JAVA Virtual Machine (JVM)为基础的静态型程式语言。

其实JetBrains与Android也有不少合作关系,针对Android平台开发者提供的Android Studio工具就是以IntelliJ IDEA为基础设计,而Kotlin之所以吸引不少开发人员采用,在于本身语法虽然并不相容于JAVA,却能与JAVA程式编码交互运作,甚至可重复使用JAVA集合框架与类别库等资源,同时本身也能以精简语法撰写编码,而无需像JAVA编码必须有严谨的规则。

另外,若要使用其他程式编码框架,过往在JAVA编码环境必须确认每个语法叙述正确,同时结尾分号也必须确实标记,否则可能会让程式陷入不正确的回路,或是令人难以除错,使用Kotlin拉入其他编码框架则相对直觉、简单,同也能让整体编码更为精简,此外也能确保本身与JAVA编码内容互通,或是将JAVA文件内容转换成相容Kotlin版本。

而更重要的,因为整体编码变得更为精简,因此可让App运作效能变得更好,甚至特定状况更能比JAVA编写程式有更高运作效能,因此也让不少App如Flipboard等都开始转向使用Kotlin撰写编码。

此次宣布与Android原生支援合作,JetBrains强调不影响原本Kotlin对应macOS或iOS平台开发使用特性,未来依然维持各平台支援使用模式,但在Android平台市占带动之下,势必将让更多开发人员加入此用Kotlin,预期将使此项程式语言变得更受欢迎。

你也许会想看以下内容:

  • 电视版YouTube新增支援360度环景影片 开放Super…
  • 动手Pay/Apple Pay支付服务正式登台…
  • Google将扩增实境体验带进Chrome浏览器…
回应 0
2018-06-19 02:32:00

相关文章