微信号:anzhuoCoder

介绍:分享android开发编程知识和相关技术应用

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

2018-06-20 09:51 安卓开发

程序员书库(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获取到文章目录


 
安卓开发 更多文章 2018年5月份GitHub上最热门的Java开源项目 从 Java 到 Kotlin,再从 Kotlin 回归 Java 趣味:现在开始一个全新的Android项目 幽默:iOS系统更新 VS Android系统更新 2018年4月份GitHub上最热门的Java项目
猜您喜欢 史上最资深网瘾宅男逆袭,临终启动 Pokemon Go 豆瓣的基础架构 全开源方案实现基于Docker的CI\/CD流水线 MySQL处理空值Null时的两大陷阱,你知道吗? PHPer 进击学习之路:各种实用的 PHP 开源库推荐(一)