【Kotlin -- 知识点】学习资料
|
Кotlin 是一种在 Java 虚拟机上运行的现代编程语言。它具有优雅的语法,并且可以与所有现有的 Java 库进行互操作。在 2017 年的 Google I/O 上,Android 团队宣布 Kotlin 将成为 Android 平台的官方编程语言。这使 Kotlin 有望成为未来的顶级编程语言之一。
官网 & 文档
中文社区
教程 & 文章
教程
开始用 Kotlin 之前
Kotlin 语言程序设计
上手 Kotlin
Kotlin & Java
开发实践
第三方开源库
Android 开发
-
- Kotlin library for Android - 屏幕方向监测 - Android SharedPreference delegation for Kotlin. - The simple generic LRU memory/disk cache for Android
Web 开发
-
- 用 Kotlin 写的 Web 后端开发框架 - MVC 开发框架 - KotlinPrimavera is a set of Kotlin libraries to support Spring portfolio projects - 用来开发 SPA 应用的框架 - The invisible REST and web framework - 微服务框架 - REST framework written in pure Kotlin
网络
-
- The easiest HTTP networking library for Kotlin/Android. - HTTP 框架 - khttp is a simple library for HTTP requests in Kotlin.
依赖注入
-
- View “injection” library for Android - Kotlin 依赖注入 - 让你的 Kotlin 实现无痛依赖注入
函数式编程
-
- Functional constructs for Kotlin - The modelling for success/failure of operations in Kotlin
JSON
-
- 一个解析 JSON 的库
数据库
-
- Kotlin SQL 库 - NoSQL database query and access library for Kotlin - A handy Database access library in Kotlin
测试
-
- A Specification Framework - Hamcrest for Kotlin - JUnit API set for Kotlin - Kotlin 测试框架
构建工具
-
- 一个用 Kotlin 写的多功能构建工具
编辑器
-
- Sublime Text 2 Package for Kotlin Programming Language - Kotlin 语法高亮 for Vim
其他
-
- Humanizer Library - Kotlin hashids hash function - An intuitive Date extensions in Kotlin.
实例
-
- 用 Kotlin 写的 Gank 客户端 - 使用 Kotlin 开发的饭否精选 App - 一个用 Kotlin 写的简单漫画 APP