Kotlin 資源大全 - 學 Kotlin 看這一篇教程就夠了

稀土君發表於2017-05-18

目錄

  • 介紹
  • 官網及文件
  • 中文社群
  • 教程 & 文章
  • 開源庫和框架
  • 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 寫的多功能構建工具

編輯器

其他

Demo

Android 客戶端


其他

kotlin 開發交流群

掃描二維碼新增小編好友,備註:kotlin,稍後會拉你進群

Kotlin 資源大全 - 學 Kotlin 看這一篇教程就夠了

維護

  • 本文件將由掘金長期更新,也歡迎更多 Kotlin 開發者參與維護。
  • 同時我們在 GitHub 上維護了一個 Repo awesome-kotlin-cn
  • 聯絡方式:liutao@xitu.io
  • 最後更新於 2017.5.19

相關文章