入门 · Kotlin 官方文档 中文版

您所在的位置:网站首页 kotlin开发ios 入门 · Kotlin 官方文档 中文版

入门 · Kotlin 官方文档 中文版

2023-09-19 02:02| 来源: 网络整理| 查看: 265

Kotlin 入门

Kotlin 是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。 它简洁、安全、可与 Java 及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。

To start, why not take our tour of Kotlin? This tour covers the fundamentals of the Kotlin programming language.

安装 Kotlin

Kotlin 已包含在每个 IntelliJ IDEA 与 Android Studio 版本中了。可下载并安装这两个 IDE 之一来开始使用 Kotlin。

使用 Kotlin 创建强大的应用程序

以下是开发 Kotlin 服务器端应用程序的第一步。

创建第一个后端应用程序:

从头开始,使用 IntelliJ IDEA 项目向导创建一个基本的 JVM 应用程序。 如果倾向于更健壮的示例,请选择以下框架之一来创建一个项目: Spring Ktor 一套成熟的框架族,拥有全球数百万开发人员都在用的成熟生态系统。 使用 Spring Boot 创建 RESTful web 服务。 使用 Spring Boot 与 Kotlin 构建 web 应用程序。 Spring Boot 与 Kotlin 及 RSocket 合用。 适用于架构决策时看重自由度的开发者的轻量级框架。 使用 Ktor 创建 HTTP API。 使用 Ktor 创建 WebSocket 聊天。 使用 Ktor 创建交互式网站。 发布服务器端 Kotlin 应用程序:Ktor on Heroku。

在应用程序中使用 Kotlin 库与第三方库。 了解关于向项目中添加库与工具依赖项的更多信息。

Kotlin 标准库提供了许多实用的内容,例如集合与协程。 看看这些用于 Kotlin 的第三方框架、库与工具。

了解关于 Kotlin 用于服务器端开发的更多信息:

如何编写第一个单元测试。 如何在应用程序中混用 Kotlin 与 Java 代码。

加入 Kotlin 服务器端社区:

Slack:获取邀请并加入 #getting-started、 #server、 #spring 或 #ktor 频道。 StackOverflow:订阅"kotlin"、“spring-kotlin”或“ktor”标签。

关注 Kotlin: Twitter、 Reddit、 Youtube, 不要错过任何重要的生态系统更新。

如果遇到任何困难和问题,请在我们的问题跟踪系统提报。

在此可以了解到如何使用 Kotlin 多平台开发及改进跨平台移动端应用程序。

搭建用于跨平台移动端开发的环境.

创建第一个用于 iOS 与 Android 应用程序:

从头开始,使用项目向导创建一个基本的跨平台移动端应用程序。 如果有既有的 Android 应用程序并想让它跨平台,那么请完成让 Android 应用程序也能用于 iOS 教程。 如果更倾向于现实生活的示例,那么请克隆并使用既有项目,例如使用 Ktor 和 SQLDelight 创建多平台应用教程中的网络与数据存储项目或者任意范例项目。

使用一整套多平台库 在共享模块中只实现一次所需的业务逻辑。 了解关于添加依赖项的更多信息。

库 详情 Ktor 文档 Serialization 文档及范例 Coroutines 文档及范例 DateTime 文档 SQLDelight 第三方库。 文档

还可以在社区驱动列表中找到多平台库。

了解关于 Kotlin 多平台移动端的更多信息:

了解关于 Kotlin 多平台的更多信息。 浏览 GitHub 上的范例。 创建并发布多平台库。 了解 Netflix、 VMWare、 Yandex 以及许多其他公司如何使用 Kotlin 多平台。

加入 Kotlin 多平台社区:

Slack:获取邀请并加入 #getting-started 与 #multiplatform 频道。 StackOverflow:订阅“kotlin-multiplatform” 标签。

关注 Kotlin: Twitter、 Reddit、 Youtube, 不要错过任何重要的生态系统更新。

如果遇到任何困难和问题,请在我们的问题跟踪系统提报。

如果希望开始使用 Kotlin 用于 Android 开发,请阅读 谷歌对 Android 上 Kotlin 入门的建议。

如果是 Android 新手并且想学习使用 Kotlin 创建应用程序,请查看这门 Udacity 课程。

关注 Kotlin: Twitter、 Reddit 与 Youtube, 不要错过任何重要的生态系统更新。

支持多平台程序设计是 Kotlin 的主要优势之一。 它减少了为不同平台编写与维护相同代码所花的时间,同时保留了原生编程的灵活性与优势。

在此可以了解到如何开发并发布多平台库:

创建多平台库:

完成创建并发布多平台库教程。 它展示了如何为 JVM、 JS 与原生平台创建多平台库,对其进行测试并发布到本地 Maven 仓库。

在应用程序中使用库:

Ktor 序列化 协程 日期时间

Learn more about adding dependencies on libraries. 还可以在社区驱动列表中找到多平台库。

了解关于 Kotlin 多平台程序设计的更多信息:

Kotlin 多平台介绍。 Kotlin 多平台所支持平台。 Kotlin 多平台程序设计优势。

加入 Kotlin 多平台社区:

Slack:获取邀请并加入 #getting-started 与 #multiplatform 频道。 StackOverflow:订阅 “kotlin-multiplatform” 标签。

关注 Kotlin: Twitter、 Reddit、 Youtube, 不要错过任何重要的生态系统更新。

如果遇到任何困难和问题,请在我们的问题跟踪系统提报。

还缺少什么?

如果本页有任何遗漏或令人困惑之处,请提交反馈。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3