1、《零基础学Kotlin之Andriod项目开发实战》
2019年03月出版的书籍,作者是郭宝利。本书系统介绍Kotlin语言基础,从零基础介绍起,并给出相关知识点的简介和网上学习资料索引;围绕程序员学习时关心的话题介绍一些专题应用,以便程序员将基础知识点运用好;为了进一步保证学习后能够参与到软件项目开发中,又组织了项目实例,以项目让读者进入到实践,扫描二维码下载:
2、《Kotlin 语言官方参考文档(中文版)》
这是 Kotlin 语言官方文档的参考(reference)部分的中文翻译,点击下载
3、《Kotlin从零到精通Android开发》
这是一部讲解Kotlin语言的入门书籍,从Kotlin语言的基本语法一直讲到如何将其运用于Android开发。由浅入深、从理论到实战,帮助读者快速掌握Kotlin开发技巧。共有10章内容,可分为三大部分:第一部分即第1章,主要介绍Kotlin语言的开发环境搭建;第二部分包含第2~5章,主要介绍Kotlin的基本语法知识,包括Kotlin的变量声明、控制语句、函数定义、类与对象等;第三部分包含第6~10章,主要介绍如何使用Kotlin进行实际的App开发工作,包括利用Kotlin操作简单控件、复杂控件、数据存储、自定义控件、网络通信等。为增强学习Kotlin语言的趣味,本书在讲解Kotlin的用法时,特别注意结合生活中的具体案例,并加以示范和运用。尤其是后面讲到利用Kotlin开发App的时候,精心设计了数个电商App的实战模块,例如电商App的登录模块、频道模块、购物车模块、团购模块、升级模块等。通过这些实战小项目,读者可迅速将Kotlin应用于App开发工作中。点击下载
4、Kotlin从小白到大牛
本书是一本Kotlin语言学习立体教程,主要内容包括:Kotlin语法基础、Kotlin编码规范、数据类型、字符串、运算符、程序流程控制、函数、面向对象基础、继承与多态、抽象类与接口、高阶函数、Lambda表达式、数组、集合、函数式编程API、异常处理、线程、协程、Kotlin与Java混合编程、Kotlin I/O与文件管理、网络编程、图形用户界面编程、SQL框架、反射和注解等技术。最后是项目实战,这个部分系统地讲解了两个项目:PetStore宠物商店和Kotlin版QQ2006聊天工具开发过程。点击下载