Android-Studio中创建Kotlin-For-Android项目


  • Kotlin俗称Android中的Swift,它是Jetbrains公司开发的基于JVM的一门语言,JetBrains公司可能大家并不熟悉,不过相信IntelliJ IDE大家一定知道,Android Studio正是基于它开发的,Kotlin本身也是面向对象语言。

    Kotlin(科特林)是一个用于现代多平台应用的静态编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。除此之外Kotlin还可以编译成二进制代码直接运行在机器上。Kotlin已正式成为Android官方支持开发语言。

    Kotlin是一种兼容Java的语言;它比Java更安全,能够静态检测常见的陷阱。如:引用空指针;它比Java更简洁,通过支持variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation等实现;它比最成熟的竞争对手Scala语言更加简单。

    Kotlin开放其源码,它的基础编译器可以被独立出来并嵌入到 Maven、Ant 或 Gradle 工具链中。这使得在 IDE 中开发的代码能够利用已有的机制来构建,从而尽可能的减少了在新环境中使用所受的干预,哪怕与那些没有安装 Kotlin 插件的开发人员一起合作项目也没有问题。

    The IntelliJ Kotlin 插件扩展了 Java 编译器使得 Kotlin 代码能够得以编写、编译和调试。除此之外,关于基本的 Java 集合,已经有编写好的帮助函数,可以更顺畅地衔接将在 Java 8 中出现的集合扩展。

    项目地址: https://github.com/antoniolg/Kotlin-for-Android-Developers

    c1bd0a7d-1357-49c9-bcd3-281615b3ffea-image.png