Hc-hans / Kotlin-Tutorials

随着Kotlin越来越成熟稳定,我已经开始在生产环境中使用它。考虑到目前国内资料较少,作为抛砖引玉,近期我开始筹划录制一套视频教程。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

随着Kotlin越来越成熟稳定,我已经开始在生产环境中使用它。考虑到目前国内资料较少,近期我开始筹划录制一套视频教程,并以此抛砖引玉,让 Kotlin 在国内火起来。

个人水平有限,不足之处欢迎大家发邮件到 [bennyhuo@println.net](mailto: bennyhuo@println.net),谢谢大家!

发布计划

从10月初开始,每期视频控制在10-20分钟,更新间隔视情况而定,尽量在每周能至少更新一期。

  • 10月14日:思考了一下,我决定将视频的内容调整为几个案例,而不是传统的教条式的讲述,因为。。我录得时候发现我自己都困了哈哈

在线收看全部视频(腾讯视频)

下载全部视频(百度云)

目录

##第一部分 语言基础

####01 Kotlin 简介

####02 Hello World

####03 使用Gradle编写程序简介(可选)

####04 集合遍历 map

####05 集合扁平化 flatMap

####06 枚举类型与When表达式

####07 在 RxJava 中使用 Lambda

这一期通过一个统计文章中字符数的小程序进一步给大家呈现 Lambda 的威力,也向大家展示一下如何在 Kotlin 当中优雅地使用 RxJava。我不做教科书,所以如果大家对概念感兴趣,可以直接阅读官方 API

RxJava 是一个非常流行的 Java Reactive 框架,函数式的数据操作使得 Lambda 表达式可以充分体现自己的优势,比起 Java 的冗长,你会看到一段非常漂亮简洁的代码。建议大家先阅读 RxJava 的官方文章以对其有一些基本的认识。

####08 使用 Retrofit 发送 GET 请求 Retrofit 是 Square 的 Jake 大神开源的RESTful 网络请求框架,用它发送请求的感觉会让你感觉爽爆的。我这里还有几篇文章,以及一个我 hack 过的分支 HackRetrofit,有兴趣的童鞋可以一起探讨下~

Android 下午茶:Hack Retrofit 之 增强参数.

Android 下午茶:Hack Retrofit (2) 之 Mock Server

深入浅出 Retrofit,这么牛逼的框架你们还不来看看?

第二部分 使用 Kotlin 进行 Android 开发

打赏

录制这样一套视频确实是需要花费时间和心血的,如果您觉得它对您有帮助,可以通过微信和支付宝打赏,我将努力将视频做到最好!谢谢!

About

随着Kotlin越来越成熟稳定,我已经开始在生产环境中使用它。考虑到目前国内资料较少,作为抛砖引玉,近期我开始筹划录制一套视频教程。


Languages

Language:Kotlin 70.3%Language:Java 29.7%