Kotlin 实战
一系列动手实践教程,你可以在其中使用各种不同技术和针对多个平台,使用 Kotlin 创建应用程序。这些练习被分为一系列步骤,引导你完成每个部分。
使用 Kotlin 协程和 RSocket 构建响应式 Spring Boot 应用程序
使用 Spring Boot 和 Kotlin 构建一个简单的聊天应用程序,并从语法角度了解使用 Kotlin 进行服务器端开发的优势。
使用 React 和 Kotlin/JS 构建 Web 应用程序
使用 Kotlin/JS 创建一个 React 应用程序,并了解如何利用 Kotlin 的类型系统、库生态系统和互操作性功能。
使用 Spring Boot 和 Kotlin 构建 Web 应用程序
结合 Spring Boot 和 Kotlin 的强大功能,构建一个简单的博客应用程序。
使用 Ktor 创建 HTTP API
为你的应用程序创建一个响应 HTTP 请求的后端 API。
使用 Ktor 创建 WebSocket 聊天
使用 Ktor 创建一个简单的聊天应用程序,包括 JVM 服务器和 JVM 客户端。
使用 Ktor 创建交互式网站
学习如何提供文件服务、使用 Freemarker 和 kotlinx.html DSL 等模板引擎,以及处理 Ktor 中的表单输入。
Kotlin 协程和通道介绍
了解 Kotlin 中的协程,以及如何使用通道在它们之间进行通信。
Kotlin/Native 介绍
使用 Kotlin/Native 和 libcurl 创建一个可以在多个平台上原生运行的简单 HTTP 客户端。
Kotlin 多平台:网络和数据存储
了解如何使用 Kotlin 多平台以及 Ktor 和 SQLDelight 创建适用于 Android 和 iOS 的移动应用程序。
使用 Kotlin 多平台针对 iOS 和 Android
了解如何使用 Kotlin 多平台创建一个可以同时针对 iOS 和 Android 的移动应用程序。