IT课程分享我爱编程Android Kotlin

Android 开发必学!Kotlin初学者教程

2018-06-21  本文已影响93人  蓝桥云课

Kotlin是由JetBrains为现代多平台应用程序开发的一种编程语言。

在本综合指南中,你可以获得以下信息:

在学习Kotlin之前要知道的事情

为什么Kotlin被创建?

Kotlin由JetBrains创建,JetBrains是一家以专业人士创造开发工具而闻名的公司。回到2011年8月,JetBrains发布了一篇博客文章,为什么JetBrains需要Kotlin,解释创建Kotlin背后的原因。要点如下:

Kotlin的特点

Kotlin是一种静态类型的语言。以下是Kotlin的一些重要功能:

Kotlin的现状和未来

现在

未来

未来的计划包括Kotlin公用模块的概念。它允许为开发平台特定的功能。

如何?

假设你正在尝试为iOS和Android创建移动应用程序。为此,您需要为Android开发使用Java,Kotlin编程等,以及针对iOS开发(目前情况)的Swift,Objective-C等。

将来,你能够在实现模块中编写特定于平台的代码(适用于Android和iOS应用程序的Kotlin)。而且,通用模块包含通用的API。这使你可以创建用Kotlin编写的iOS和Android应用程序。

根据Kotlin的首席语言设计师兼项目经理Andrey Breslav的说法,他们已经有了它的原型,不应该太远。但是,在功能发布之前,他们还没法保证。

Kotlin可能的未来项目

在系统中运行Kotlin

假设你的计算机上安装了Java,运行Kotlin相当简单。可以使用任何流行的Java IDE来运行Kotlin。其中最受欢迎的是IntelliJ IDEA(社区版)。最新版本的Intellij IDEA完全支持Kotlin,无需任何插件。只需下载Intellij IDEA,打开它并按照说明进行安装。要在Eclipse中运行Kotlin,需要安装Kotlin插件。假设使用的是IntelliJ IDEA,需要按照以下步骤创建项目并运行Koltin。

创建kotlin 项目 Kotlin 文件 运行

创建你的第一个Kotlin程序

“Hello,World!”的程序适合向初学者介绍一种新的编程语言。

fun main(args : Array<String>) { 
  println("Hello, world!") 
}

输出:

Hello, world!

如果熟悉Java,则上面的代码等同于

class HelloWorldKt {
    public static void main(String[] args) {
        System.out.println("Hello, World!"); 
    }
}

访问此页面了解更多关于Kotlin Hello World程序的工作原理。

如何学习Kotlin

Kotlin网站(官方网站)

来自官方网站的Kotlin参考Kotlin教程是学习Kotlin的最可靠来源。官方参考资料不断更新以跟上Kotlin的变化。如有疑问,请遵守官方资源。

其他有用的资源

Kotlin已经因简洁,表达和安全而赢得了声誉。而且,随着谷歌的宣布(Kotlin作为Android开发的官方语言),可以肯定地说,Kotlin在这里是为了获得巨大的成功。

如果你是Java / Android开发人员,建议可以尝试学习Kotlin。不仅丰富简历,而且有助于提高生产力。

Kotlin教程

介绍

流量控制

函数

KOTLIN 面向对象编程

原文:https://www.programiz.com/kotlin-programming
翻译:sugarain

更多趣味实验可以直接访问实验楼,在线实验环境操作方便,为大家定期更新最佳实验!(●'◡'●)

扫一扫

课程咨询,欢迎添加班主任微信:

扫一扫
上一篇下一篇

猜你喜欢

热点阅读