专栏名称: 开发者全社区
分享和推送Java/Android方向的技术和文章,让你成为这方面的大牛,让你每天都成长一点。同时,我们也会邀请BAT的大牛分享原创!
目录
相关文章推荐
51好读  ›  专栏  ›  开发者全社区

Kotlin学习资料大全,附学习视频首发

开发者全社区  · 公众号  · android  · 2017-05-19 10:16

正文

相关阅读:

欢迎加入Kotlin学习社区,领取更多学习资料和视频

先上视频:Kotlin 视频教程


竟然还有视频教程~~


Kotlin从入门到『放弃』系列 视频教程

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

https://github.com/enbandari/Kotlin-Tutorials



腾讯视频:http://v.qq.com/boke/gplay/903446d6231d8612d198c58fb86eb4dc_t6d000101bd9lx1.html

百度云:

http://pan.baidu.com/s/1nvGYAfB


点击文末“阅读原文”领取更多Kotlin学习资料和视频


  • 介绍

  • 官网及文档

  • 中文社区

  • 教程 & 文章

  • 开源库和框架

  • Demo

  • 其他


介绍

今天凌晨的 Google I/O 上,Google 正式宣布官方支持 Kotlin. 为了让大家更快了解和上手 Kotlin,掘金技术社区为大家整理了这份 Kotlin 资源大全,希望可以帮助大家用最短时间学习 Kotlin.


官网及文档


中文社区


教程 & 文章

视频教程

开始用 Kotlin 之前

Kotlin 语言程序设计

上手 Kotlin

Kotlin & Java

开发实践

更多


开源库和框架

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.

依赖注入

函数式编程

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

其他


Demo

Android 客户端

Kotlin学习资料


(1)官方资料


首发的肯定是kotlin的官方github地址了:


https://github.com/JetBrains/kotlin


晚上看了下trending,稳稳的站在第一。


平时大家没事,可以看看github trending,会有很多的新新优质资源。https://github.com/trending/java


Readme中包含官方的tutorials、推荐的图书《Kotlin in Action》、《Kotlin for Android Developers》以及其他资源。


英文不太好的不要担心,有官方中文翻译站点:


https://www.kotlincn.net/docs/reference/

https://www.gitbook.com/book/hltj/kotlin-reference-chinese/details





(2)《Kotlin for android developers》中文版翻译


https://github.com/wangjiegulu/kotlin-for-android-developers-zh/blob/master/README.md



支持在线阅读和下载pdf~


(4)大精-wing的地方酒馆


让你的代码量减少3倍!使用kotlin开发Android系列~



http://androidwing.net/index.php/89


还有个Kotlin项目:

https://github.com/githubwing/GankClient-Kotlin



(5)开源项目



一个用Kotlin写的简单漫画APP

https://github.com/wuapnjie/PoiShuhui-Kotlin



(6)其他文章


为什么我要改用Kotlin

http://droidyue.com/blog/2017/05/18/why-do-i-turn-to-kotlin/

by:技术小黑屋


Android开发必备知识:为什么说Kotlin值得一试

https://mp.weixin.qq.com/s?__biz=MzA3NTYzODYzMg==&mid=404087761&idx=1&sn=d80625ee52f860a7a2ed4c238d2151b6

by:腾讯Bugly公众号


使用Kotlin进行Android开发

http://ragnraok.github.io/using-kotlin-to-write-android-app.html

by:Ragnarok Zhou 



使用Kotlin在Android Studio上开发App

http://blog.csdn.net/qq_25867141/article/details/52875330

by:Blincheng

更多面试和学习资料点击下面的“阅读原文”获取