第一行代码(kotlin版)

郭霖先生所著的《第一行代码》以Java为基本语言,是许多Android童鞋的入门书籍(包括我)。而由于各种原因,2017年Google I/O 中Google宣布kotlin将成为Android官方语言。kotlin将在不久的将来替代Java在Android开发的功能。本人系列博客《第一行代码(kotlin版)》将会把郭霖先生的书籍的Java代码转述为kotlin代码,帮助大家学习。

Java与kotlin语言关系十分亲密。kotlin在Java语言上包了许多语法糖,让冗长的Java代码变得更为简单便捷。kotlin甚至还需要jdk来编译,jvm来运行。kotlin入门书籍推荐李宁先生的《Kotlin程序开发入门精要》以及kotlin菜鸟教程http://www.runoob.com/kotlin/kotlin-tutorial.html

与原书不同,kotlin project建立时需在include Kotlin project前面打勾,就像这样。(如未发现这一栏,请先更新为最新Android studio)

第一行代码(kotlin版)_第1张图片

之后按原书操作即可。

我们来看看原书中的hello world代码(Kotlin)

第一行代码(kotlin版)_第2张图片

而其他代码则与原Java项目一致。



注:下一篇博客介绍原书第二章的活动的kotlin代码,两周内更新。

你可能感兴趣的:(第一行代码(kotlin版))