Kotlin 實作
一系列的實作教學,您可以使用 Kotlin 透過各種不同的技術並以多個平台為目標來建立應用程式。 這些練習分成一系列的步驟,引導您完成每個章節。
使用 Kotlin 協程 (coroutines) 和 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
為您的應用程式建立一個後端 API,以回應 HTTP 請求。
使用 Ktor 建立 WebSocket 聊天室
使用 Ktor 建立一個簡單的聊天應用程式,包括 JVM 伺服器和 JVM 用戶端。
使用 Ktor 建立互動式網站
學習如何使用 Ktor 提供檔案、使用樣版引擎 (templating engines) (例如 Freemarker 和 kotlinx.html DSL),以及處理表單輸入。
Kotlin 協程 (coroutines) 和通道 (channels) 簡介
了解 Kotlin 中的協程,以及如何使用通道在它們之間進行通訊。
Kotlin/Native 簡介
建立一個簡單的 HTTP 客戶端,該客戶端可以使用 Kotlin/Native 和 libcurl 在多個平台上以原生方式執行。
Kotlin Multiplatform:網路和資料儲存
學習如何使用 Kotlin Multiplatform 搭配 Ktor 和 SQLDelight 建立適用於 Android 和 iOS 的行動應用程式。
使用 Kotlin Multiplatform 以 iOS 和 Android 為目標
學習如何建立可以使用 Kotlin Multiplatform 以 iOS 和 Android 為目標的行動應用程式。