Kotlin 起步
起步
Kotlin 是一个现代化且成熟的编程语言,旨在使开发者更加快乐。它简洁,安全,可以与 Java 和其他编程语言相交互,同时也提供了许多在多平台间复用代码的方法以实现高效编程。
开始使用 Kotlin 来构建强大的应用程序吧!
学习基础知识
如果你已经熟练掌握一种或多种编程语言,并且想要学习 Kotlin,请从这些 Kotlin 学习资料开始。
如果 Kotlin 是你学习的第一门编程语言,那么我们建议从 Atomic Kotlin 一书开始,或者报名参加 Jetbrains 学院的免费 Kotlin 教程。
安装 Kotlin
Kotlin 已经包含在了 IntelliJ IDEA 和 Android Studio 中。
下载并安装其中任意 IDE 即可开始使用 Kotlin。
使用 Kotlin 来创建您强大的应用程序
服务器端应用
以下是您如何迈出开发 Kotlin 服务器端应用程序的第一步。
-
创建你的第一个后端应用:
- 要从头开始,用 IntelliJ IDEA 项目向导创建一个基本的 JVM 应用程序。
- 如果你喜欢更强大的例子,选择下面的一个框架并创建一个项目。
Spring
一个具有成熟生态系统,且被全球数百万开发人员使用的框架。
- 使用 Spring Boot 来创建一个 RESTful 网页服务
- 使用 Spring Boot 和 Kotlin 来构建网络应用程序
- 使用 Spring Boot, Kotlin 和 RSocket
Ktor
一个适用于重视架构决策自由的轻量级框架。
-
在你的应用程序中使用 Kotlin 和第三方类库。了解更多关于向你的项目添加库和工具依赖的信息。
- Kotlin 标准类库提供了许多有用的东西,例如集合或协程。
- 查看以下适用于 Kotlin 的第三方框架、库和工具。
-
了解有关服务器端 Kotlin 的更多信息:
-
加入 Kotlin 服务器端社区:
- Slack: 登录并加入 #getting-started, #server, #spring或者 #ktor 频道。
- StackOverflow: 订阅 "kotlin", "spring-kotlin" 或者 "ktor" 标签。
如果您遇到任何困难或问题,请向我们的问题跟踪器报告。