构建用于以下平台的应用

为什么选择 Kotlin?

  • 简洁

    大大减少样板代码的数量。

    参见示例
  • 安全

    避免空指针异常等整个类的错误。

    参见示例
  • 互操作性

    充分利用 JVM、Android 和浏览器的现有库。

    参见示例
  • 工具友好

    可用任何 Java IDE 或者使用命令行构建。

    参见示例
最简版
“面向对象”的 Hello
Android Activity
HTML 构建器

Kotlin 看起来是什么样的?

简洁、简单、易读、易写

package hello
可选的包头
fun main(args: Array<String>) {
包级可见的函数,接受一个字符串数组作为参数
println("Hello World!") }
注意到了吗?
分号可以省略

试用 Kotlin

在线试用
浏览 Kotlin 代码示例
并直接在浏览器中解决问题
使用

IntelliJ IDEA

IntelliJ IDEA 社区版或 IntelliJ IDEA Ultimate 中已自带

使用

Android Studio

Android Studio 3.0 已自带,有插件可用于早期版本

使用

Eclipse

从 Eclipse Marketplace 安装插件

独立的

编译器

使用任何编辑器,并在命令行构建

最新版本: 1.1.3-2

Kotlin 用途集锦

Pinterest

Pinterest 已成功将 Kotlin 引入了他们的应用程序,每个月有 1 亿 5 千万人使用。

Gradle

Gradle 正引入 Kotlin 作为编写脚本的语言。

Evernote

Evernote 最近 将 Kotlin 整合到了他们的 Android 客户端

Uber

Uber 团队使用 Kotlin 来构建内部工具

Corda

是一个开源分布式分类账号平台,由各大银行提供支持,完全由 Kotlin 构建

Coursera

Coursera Android 应用程序部分用 Kotlin 编写

Pivotal

Spring 采用 Kotlin 的语言特性来提供更简洁的 API

Atlassian

Trello Android应用程序中的所有新代码都用 Kotlin。

保持联系