Kotlin 知识体系

Kotlin 知识体系

  • [1、Kotlin 文档](#1、Kotlin 文档)
  • [2、Kotlin 基础](#2、Kotlin 基础)
  • 3、桌面应用程序
  • [4、Android 与 iOS 应用程序](#4、Android 与 iOS 应用程序)

1、Kotlin 文档

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

https://kotlinlang.org/
Kotlin docs
Kotlin 官方文档 中文版

Kotlin 多平台
Android 与 iOS 应用程序: 借助 Compose 多平台 (JetBrains 开发的基于 Kotlin 的声明式 UI 框架), 还可以跨 Android 与 iOS 共享 UI 来创建完全跨平台的应用。尝试使用这个 Compose 多平台移动端应用程序模板 来创建自己的移动应用程序,并在两个平台间共享 UI。
桌面应用程序: Compose 多平台有助于跨桌面平台(如 Windows、macOS 与 Linux)共享 UI。 包括 JetBrains Toolbox 应用 在内的许多应用程序都已经采用了这种方式。尝试使用这个 Compose 多平台桌面应用程序模板 来创建自己的项目,并在桌面平台间共享 UI。
Android 知识体系 5.1Kotlin

Android 的 Kotlin 优先方法:在 2019 年 Google I/O 大会上,我们宣布今后将优先采用 Kotlin 进行 Android 开发,并且也坚守了这一承诺。Kotlin 是一种富有表现力且简洁的编程语言,不仅可以减少常见代码错误,还可以轻松集成到现有应用中。如果您想构建 Android 应用,建议您从 Kotlin 开始着手,充分利用一流的 Kotlin 功能。

使用 Jetpack Compose 更快地打造更出色的应用

2、Kotlin 基础

Kotlin 入门
Kotlin 教程 | 菜鸟教程

Kotlin对比java 抛弃 Java 改用 Kotlin 的六个月后,我后悔了

3、桌面应用程序

Compose 多平台桌面应用程序模板

4、Android 与 iOS 应用程序

Android 知识体系 5.1Kotlin
Compose 多平台移动端应用程序模板

相关推荐
CeshirenTester21 小时前
Claude Code 不只是会写代码:这 10 个 Skills,才是效率分水岭
android·开发语言·kotlin
朝星1 天前
Android开发[2]:Flow
android·kotlin
alexhilton1 天前
Compose中初始加载逻辑究竟应该放在哪里?
android·kotlin·android jetpack
zhangphil2 天前
Android Coil3图片解码Bitmap后存入磁盘,再次加载读磁盘Bitmap缓存
android·kotlin
书中有颜如玉2 天前
Kotlin Coroutines 异步编程实战:从原理到生产级应用
android·开发语言·kotlin
Kapaseker3 天前
Kotlin 的 internal 修饰符到底咋回事儿?
android·kotlin
Trustport3 天前
ArcGIS Maps SDK For Kotlin 加载Layout中的MapView出错
android·开发语言·arcgis·kotlin
好家伙VCC3 天前
# ARCore+ Kotlin 实战:打造沉浸式增强现实交互应用在
java·python·kotlin·ar·交互
catoop4 天前
Kotlin 协程在 Android 开发中的应用:定义、优势与对比
android·kotlin
Lsk_Smion4 天前
Hot100(开刷) 之 环形链表(II)-- 随机链表的复制 -- 翻转二叉树
java·后端·kotlin·力扣·hot100