开始使用 Kotlin
Kotlin 是一种现代、已经成熟的编程语言,旨在让开发人员更加愉快地开发。 它简洁、安全,与 Java 和其他语言具有互操作性,为高效编程提供了许多在多个平台之间重用代码的方式。
要开始学习,为何不参加我们的 Kotlin 之旅呢?这个旅程涵盖了 Kotlin 编程语言的基础知识。
安装 Kotlin
Kotlin 包含在每个 IntelliJ IDEA 和 Android Studio 发布版中。 请下载并安装其中一个 IDE,开始使用 Kotlin。
选择您的 Kotlin 用例
以下是您可以在开发 Kotlin 服务器端应用程序时迈出的第一步。
创建您的第一个后端应用程序:
要从头开始,请使用 IntelliJ IDEA 项目向导 创建一个基本的 JVM 应用程序。
如果你更喜欢更强大的例子,请选择以下框架之一并创建一个项目:
Spring
Ktor
一组成熟的框架家族,拥有一个已建立的生态系统,被全球数百万开发者使用。
一个轻量级框架,适合那些重视架构决策自由度的人。
在你的应用程序中使用 Kotlin 和第三方库 。了解有关向项目添加库和工具依赖项的更多信息。
Kotlin 标准库提供了许多有用的功能,如集合或协程。
查看以下关于Kotlin 的第三方框架、库和工具的信息。
了解有关服务器端 Kotlin 的更多信息:
加入 Kotlin 服务器端社区:
Slack: 获取邀请 ,加入 #getting-started、 #server、 #spring 或 #ktor 频道。
StackOverflow:订阅 "kotlin"、 "spring-kotlin" 或 "ktor" 标签。
如果您遇到任何困难或问题,请向我们的 问题跟踪器 报告问题。
在这里,你将学习如何使用 Kotlin Multiplatform 开发和改进你的跨平台应用程序。
创建您的第一个 iOS 和 Android 应用程序:
要从头开始, 使用项目向导创建一个基本的跨平台应用程序。
如果你有一个现有的 Android 应用程序并希望将其变成跨平台应用程序,请完成 使你的 Android 应用程序在 iOS 上运行 教程。
如果你更喜欢实际的例子,可以克隆并玩转一个现有项目,例如 使用 Ktor 和 SQLdelight 创建跨平台应用 教程中的网络和数据存储项目或任何 示例项目。
使用广泛的跨平台库 ,只需在共享模块中实现所需的业务逻辑一次。了解更多关于添加依赖项的信息。
了解有关 Kotlin 跨平台的更多信息:
加入 Kotlin 跨平台社区:
Slack: 获取邀请 ,加入 #getting-started 和 #multiplatform 频道。
StackOverflow:订阅 "kotlin-multiplatform" 标签。
如果您遇到任何困难或问题,请向我们的 问题跟踪器 报告问题。
要开始在 Android 开发中使用 Kotlin,请阅读 Google 关于在 Android 上开始使用 Kotlin 的推荐。
从构建数据管道到将机器学习模型投入生产,Kotlin 是处理数据并充分利用数据的绝佳选择。
在 IDE 中无缝创建和编辑笔记本:
探索和实验您的数据:
获取 Kotlin 数据分析的最新更新:
Slack: 获取邀请 并加入 #datascience 频道。
Twitter:关注 KotlinForData。
是否有任何遗漏的内容吗?
如果此页面上有任何遗漏或看起来令人困惑的地方,请 分享您的反馈。