您的位置:首页 > 其它

Kotlin 资源大全 - 学 Kotlin 看这一篇教程就够了

2017-11-25 11:21 501 查看
想学这门新兴语言,希望能赶上末班车,转载大佬的一片文章,方便自己查阅,希望大佬理解

原文地址http://blog.csdn.net/cenzr/article/details/72674849

目录(?)[+]
目录
介绍
为什么要做这个

官网及文档
教程 文章
视频教程
开始用 Kotlin 之前
Kotlin 语言程序设计
上手 Kotlin
Kotlin Java
开发实践
更多

开源库和框架
Android 开发
Web 开发
网络
依赖注入
函数式编程
JSON
数据库
测试
构建工具
编辑器
其他

Demo
Android 客户端

目录

介绍
官网及文档
中文社区
教程 & 文章
开源库和框架
Demo
其他

介绍

为什么要做这个?

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

官网及文档

Kotlin
官网
Kotlin
文档
Kotlin
中文文档
Kotlin
on GitHub

教程 & 文章

视频教程

Kotlin
系列视频教程

开始用 Kotlin 之前


Kotlin 用于生产环境:你在犹豫什么?
为什么我要改用
Kotlin?

Kotlin 开发 Android 项目是一种什么样的感受?

Kotlin 开发 Android 项目是一种什么样的感受?(二)

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: