首页
学习
活动
专区
工具
TVP
发布

Kotlin快速入门与实战,这五本书就够了

链接:http://androiddeveloper.galileo.edu/2018/02/20/top-5-books-to-learn-kotlin/

在去年的Google I / O大会上,谷歌宣布,将Kotlin语言作为安卓开发的一级编程语言,因此很多开发者开始都对它很感兴趣。

Kotlin是在七年前由JetBrains推出,由于代码变得更简洁了,Kotlin获得了很多开发者的认可; 许多开发者认为Kotlin比Java更容易理解,而且不会影响性能。

尽管Java仍然是Android支持的最流行的编程语言,但在Apache 2.0许可下,未来使用Kotlin的开发者将会大幅增加。

所以接下来,我们将与你分享一些Kotlin开发Android应用程序最好的5本书:

1、《Kotlin in Action》

如果你有Java开发经验,那么这是你学习Kotlin的最佳选择之一。本书由Kotlin团队的两名核心开发人员撰写,Kotlin in Action分为两部分,一部分教你基本知识,另一部分教你实践。

本书通过向读者介绍如何编写Java虚拟机(JVM)上的函数式编程或构建域的语言(DSL),来为你提供该语言的完整性概述。其附录涵盖项目实践和Kotlin生态系统。

2、《Programming Kotlin 》

本书向你介绍Kotlin开发深入指南,与Java进行比较,它着重介绍如何在JVM上使用Kotlin。

本书涵盖了有关Kotlin编程有关的基础知识,结构化和面向对象代码编写,使用lambdas和更高阶函数,无效安全,泛型,集成测试或微服务等主题。

3、《Kotlin for android developers》

Android工程师Antonio Leiva写了这本书来教你如何使用Kotlin,怎么从头创建一个应用程序。针对初学者,它可以帮助你学习Kotlin“简单的语法”,这是一本充满实际例子的书。

包含了基础知识,让你了解到Kotlin的差异化,从而改善开发人员的工作。

4、《Fundamental Kotlin》

正如其作者MilošVasić所述,这是一本介绍Kotlin开发内容的指南,书中没有太多理论,而是介绍了很多有关注释和代码的示例。本书专注于 Kotlin 编程语言及其与 Java 比较的书。这本书着重于语言最重要的特征和方面。

读这本书需要有开发Java经验。本书旨在向你展示Kotlin最重要的点,例如在安全性,代码的简洁性,编译速度或代码库大小方面与Java进行比较。

5、《Android development with Kotlin》

本书介绍常见Android开发方式和Kotlin进行比较,Kotlin开发可以让你的开发更轻松,更有效。它涵盖了Kotlin的功能,一步一步学习从基础到高级。其中一个模块还介绍了Kotlin中有而Java没有的特性。

以上就是学习Kotlin的一些最好的书,正如我们在开始时所说的,由于Google宣布与Android集成,许多资源已经发布,所以这些书已成为学习Kotlin这个新编程语言的重要参考。

●编号325,输入编号直达本文

●输入m获取到文章目录

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180620B0G2RR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券