2017-5-18 Google I/O 大会指定Kotlin成为Android的官方开发语言
本项目地址:https://github.com/Kotlin-Android/KotlinAndroid
本人github:itgoyo,欢迎关注 (๑•́ ₃•̀๑)
欢迎大家✨✨✨✨✨✨
以下是收集整理的Kotlin资料
- Kotlin官方资料Github地址:
https://github.com/JetBrains/kotlin
- 官方中文翻译地址:
https://www.kotlincn.net/docs/reference/
https://www.gitbook.com/book/hltj/kotlin-reference-chinese/details
- 《Kotlin for android developers》中文版翻译
https://github.com/wangjiegulu/kotlin-for-android-developers-zh/blob/master/README.md
在线阅读或下载GitBook
在线阅读
英文原版:https://leanpub.com/kotlin-for-android-developers
《Kotlin Language Documentation》
1.英文版
官方地址:https://kotlinlang.org/docs/kotlin-docs.pdf
本站地址:https://github.com/kotlinandroid/kotlin-for-android/blob/master/kotlin-docs-en.pdf
2.中文版
官方地址:https://www.kotlincn.net/docs/kotlin-docs.pdf
本站地址:https://github.com/kotlinandroid/kotlin-for-android/blob/master/kotlin-docs-chs.pdf
- Programming Kotlin
http://smtebooks.com/book/3578/programming-kotlin-pdf
- Kotlin视频教程:
Github地址: https://github.com/enbandari/Kotlin-Tutorials
1.百度云 (链接: https://pan.baidu.com/s/1kUDA203 密码: mv26
2.腾讯视频 http://v.qq.com/boke/gplay/903446d6231d8612d198c58fb86eb4dc_t6d000101bd9lx1.html
Kotlin 语言程序设计
Kotlin Primer · 第一章 · 启程
Kotlin Primer · 第二章 · 基本语法
Kotlin Primer · 第三章 · Kotlin 与 Java 混编
Kotlin Primer · 第四章 · 类特性
Kotlin Primer · 第五章 · 函数与闭包
上手 Kotlin
快速上手 Kotlin 的 11 招
Kotlin 初探
用 Kotlin 写 Android 01 难道只有环境搭建这么简单?
用 Kotlin 写 Android 02 说说 Anko
Kotlin & Java
Kotlin 与 Java 共存 (1)
Kotlin 与 Java 共存 (2)
告别 Java,一起来使用kotlin开发完整客户端
Kotlin 兼容 Java 遇到的最大的 “坑”
开发实践
研究学习 Kotlin 的一些方法
深入理解 Kotlin Coroutine(一)
深入理解 Kotlin Coroutine(二)
Kotlin Script 及其运行机制简析
Kotlin Native 详细体验,你想要的都在这儿
Kotlin 一个很厉害的 DSL 写法
如何正确终止 forEach
Using Kotlin for Android Development
更多
- 阅读更多 Kotlin 相关经验文章
开源库和框架
Android 开发
KAndroid - Kotlin library for Android
Bubble - 屏幕方向监测
Kotpref - Android SharedPreference delegation for Kotlin.
Fuese - The simple generic LRU memory/disk cache for Android
Web 开发
ktor - 用 Kotlin 写的 Web 后端开发框架
Kara - MVC 开发框架
KotlinPrimavera - KotlinPrimavera is a set of Kotlin libraries to support Spring portfolio projects
Yested - 用来开发 SPA 应用的框架
Kovert - The invisible REST and web framework
HEXAGON - 微服务框架
kottpd - REST framework written in pure Kotlin
网络
Fuel - The easiest HTTP networking library for Kotlin/Android.
Wasabi - HTTP 框架
khttp - khttp is a simple library for HTTP requests in Kotlin.
依赖注入
Kotter Knife - View "injection" library for Android
KotlinPoet
injekt - Kotlin 依赖注入
Kodein - 让你的 Kotlin 实现无痛依赖注入
函数式编程
RxKotlin
funKTionale - Functional constructs for Kotlin
Result - The modelling for success/failure of operations in Kotlin
JSON
- Klaxon - 一个解析 JSON 的库
数据库
Exposed - Kotlin SQL 库
Kotlin NoSQL - NoSQL database query and access library for Kotlin
KotliQuery - A handy Database access library in Kotlin
测试
Spek - A Specification Framework
HamKrest - Hamcrest for Kotlin
Knit - JUnit API set for Kotlin
KotlinTest - Kotlin 测试框架
构建工具
- Kobalt - 一个用 Kotlin 写的多功能构建工具
编辑器
Sublime Package - Sublime Text 2 Package for Kotlin Programming Language
kotlin-vim - Kotlin 语法高亮 for Vim
其他
Humanizer.jvm - Humanizer Library
Hashids.kt - Kotlin hashids hash function
khronos - An intuitive Date extensions in Kotlin.
Demo
Android 客户端
GankClient-Kotlin - 用 Kotlin 写的 Gank 客户端
饭否精选 - 使用 Kotlin 开发的饭否精选 App
PoiShuhui-Kotlin - 一个用 Kotlin 写的简单漫画 APP
Kotlin 视频课程(来自:我是小华华)
01-课程介绍
http://www.365yg.com/item/6445599306496868878/
02_kotlin学习方法
http://www.365yg.com/item/6445599300020863502/
03_kotlin选好教练车
http://www.365yg.com/item/6445599302214484494/
04_kotlin你好世界
http://www.365yg.com/item/6445599304320025102/
05_kotlin变量与输出
http://www.365yg.com/item/6445599310758281741/
06_kotlin二进制基础
http://www.365yg.com/item/6445599308682101262/
07_kotlin变量和常量 类型推断
http://www.365yg.com/item/6445599315044860429/
08_kotlin变量取值范围
http://www.365yg.com/item/6445599360783745550/
09_kotlin函数入门
http://www.365yg.com/item/6445599317150401037/
10_kotlin语言boolean
http://www.365yg.com/item/6445599312981262862/
11_kotlin命令行交互式终端
http://www.365yg.com/item/6445601227924308494/
12_kotlin函数加强
http://www.365yg.com/item/6445601229983711757/
13_kotlin函数作业讲解
http://www.365yg.com/item/6445601232097640974/
14_kotlin字符串模版
http://www.365yg.com/item/6445601234282873357/
15_kotlin条件控制if和else
http://www.365yg.com/item/6445601236556186126/
16_kotlin字符串比较
http://www.365yg.com/item/6445751177232515597/
17_kotlin空值处理
http://www.365yg.com/item/6445752054030795278/
18_kotlin的when表达式
http://www.365yg.com/item/6445754613458010638/
19_kotlin的loop和Range
http://www.365yg.com/item/6445772006804685326/
20_kotlin的list和map入门
http://www.365yg.com/item/6445776370827002382/
21_kotlin函数和函数式表达式
http://www.365yg.com/item/6445777260019450382/
22_kotlin默认参数和具名参数
http://www.365yg.com/item/6445778515232031245/
23_kotlin字符串和数字之间的转换
http://www.365yg.com/item/6445779198962303501/
24_kotlin人机交互
http://www.365yg.com/item/6445780073856369165/
25_kotlin异常处理
http://www.365yg.com/item/6445781489274585613/
26_kotlin递归
http://www.365yg.com/item/6445782843170750990/
27_kotlin尾递归优化
http://www.365yg.com/item/6445785393433412110/
28_kotlin新的篇章idea使用入门
http://www.365yg.com/item/6445786897338860045/
29_kotlin面向对象入门
http://www.365yg.com/item/6445788208776086029/
30_kotlin静态属性和动态行为
http://www.365yg.com/item/6445788927897895438/
31_kotlin面向对象概念入门
http://www.365yg.com/item/6445789963647713806/
32_kotlin面向对象实战
http://www.365yg.com/item/6445800737300546061/
33_kotlin面向对象实战-洗衣机升级
http://www.365yg.com/item/6445795869391323661/
34_kotlin面向对象实战-封装
http://www.365yg.com/item/6445796836392305166/
35_kotlin面向对象-继承(open和override)
http://www.365yg.com/item/6445798149792465422/
36_kotlin抽象类和继承
http://www.365yg.com/item/6445799199903580686/
37_kotlin面向对象-多态
http://www.365yg.com/item/6445799900012610061/
38_kotlin面向对象-抽象类和接口
http://www.365yg.com/item/6445803237701321230/
39_kotlin面向对象-委托和代理
http://www.365yg.com/item/6445804765518496269/
40_kotlin面向对象-单例模式
http://www.365yg.com/item/6445805583856566797/
41_kotlin面向对象-枚举
http://www.365yg.com/item/6445806126301708814/
42_kotlin面向对象-密封类
http://www.365yg.com/item/6445807030564291085/
更多视频内容,请使用今日头条搜索 learnkotlin
http://www.toutiao.com/search/?keyword=learnkotlin
发现更多有趣的好玩的,欢迎关注我的公众号:toolpool