54

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

 5 years ago
source link: http://www.10tiao.com/html/427/201806/2651020575/1.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

程序员书库(ID:OpenSourceTop) 编译

链接: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获取到文章目录



About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK