1.1 Kotlin介绍

近日,谷歌宣布,将Kotlin语言作为安卓开发的一级编程语言。Kotlin由JetBrains公司开发,与Java 100%互通,并具备诸多Java尚不支持的新特性。谷歌称还将与JetBrains公司合作,为Kotlin设立一个非盈利基金会。

Kotlin

扒一扒Kotlin 的历史:

JetBrains在2010年首次推出Kotlin编程语言,并在次年将之开源。新版的Android Studio(3.0)也将提供支持,国内可在此下载。JetBrains公司最新版的IntelliJ IDEA Community 同样支持。

Kotlin名字的由来是源于一座俄罗斯的岛屿科特林岛(Котлин),位于圣彼得堡以西约30公里处,形状狭长,东西长度约14公里,南北宽度约2公里,面积有16平方公里,扼守俄国进入芬兰湾的水道。科特林岛上建有喀琅施塔得市,为圣彼得堡下辖的城市。(google map,维基百科-中文,维基百科-英文)

Kotlin的源代码存储库,包括IntelliJ IDEA插件,可在GitHub下载。该插件的编译版本也可以下载

Kotlin 主要特性:

Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。

其主要设计目标:

总的来说Kotlin 的主要优势:

Kotlin的一些学习参考资料:

资源站:

https://kotlin.link/

https://github.com/KotlinBy/awesome-kotlin

Kotlin 资源大全,包括教程文章、开源库和框架、Demo 等

https://github.com/hussien89aa/KotlinUdemy

https://github.com/ReactiveX/RxKotlin

一个用Kotlin写的简单漫画APP

Kotlin 学习资源整理

Kotlin 资源大全

Kotlin 系统入门到进阶 视频教程

Kotlin最简单的入门教程

【慕课网】Kotlin系统入门与进阶

Kotlin 从入门到放弃 视频教程

https://github.com/huanglizhuo/kotlin-in-chinese

【中文pdf】kotlin-in-chinese.pdf

Kotlin 语言高级安卓开发入门

给Android开发者的Kotlin教程

工具下载

IntelliJ IDEA Community

Android Studio(3.0)

Android Studio(3.0)国内下载


[返回目录] [下一篇:使用Kotlin 进行服务器端开发]