构建用于以下平台的应用

为什么选择 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.51

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。

保持联系

esc