整理 KMP 开发、学习、资源、编译命令相关核心内容,点击链接可直接跳转(持续更新)
https://kmp.jetbrains.com/?android=true&ios=true&iosui=compose&includeTests=true
Kotlin Multiplatform 向导,下载模版
https://klibs.io/?query=%2F
Kotlin Multiplatform 3000多个项目列表。
https://book.kotlincn.net/text/d-platforms.html
官方中文翻译版,适合英文基础薄弱的开发者快速入门。
https://kotlinlang.org/docs/home.html
Kotlin 语言整体官方文档,涵盖所有平台相关内容,包括 KMP、JVM、JS 等。
https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-create-first-app.html
JetBrains 官方 KMP + Compose 跨平台应用搭建教程,手把手教学。
https://github.com/JetBrains/compose-multiplatform
JetBrains 官方 Compose 跨平台框架源码,跟踪 UI 框架最新动态与特性。
https://docs.gradle.org/current/userguide/gradle_basics.html
KMP 项目默认构建工具 Gradle 的官方基础指南,掌握项目构建核心知识。
https://www.jetbrains.com/zh-hans/learn/kotlin/multiplatform/
JetBrains 推出的分步学习教程,包含实战练习,适合零基础入门 KMP。
https://read.amazon.com/?asin=B09P5P3SH1&ref_=dbs_t_r_kcr
亚马逊 KMP 专项电子书,深入讲解 KMP 跨平台开发实战技巧。
https://read.amazon.com/?_encoding=UTF8&asin=B09X74NRD8&consumptionLimitReached=false&hasMultimedia=false&requiredCapabilities=EBOK_PURCHASE_ALLOWED&ref=yb_qv_ov_kndl_rn_rw&yourBooksUrl=https%3A%2F%2Fwww.amazon.com%2Fyour-books%3Fref%3Dyb_ip_dp_iou_d%26ccs_id%3D5b9746a3-b7b0-430c-8be7-e4cad2585552%26filtersMapping%3D%257B%2522contentFilter%2522%253A%255B%257B%2522name%2522%253A%2522Group%2Bmy%2Bseries%2Bbooks%2522%252C%2522id%2522%253A%2522Z3JvdXBfbXlfc2VyaWVzX2Jvb2tz%2522%252C%2522supportedViews%2522%253A%255B%2522all_titles%2522%255D%252C%2522shouldBeBlockedOnQuery%2522%253Atrue%257D%255D%257D%26ref_%3Dyb_ip_kwf_rn_a
深入讲解 Kotlin 语言底层与进阶用法,为 KMP 开发打下坚实基础。
https://book.kotlincn.net/kotlincn-docs.pdf
国内整理的 Kotlin 中文完整 PDF 文档,方便离线查阅与学习。
https://book.kotlincn.net/text/js-ir-compiler.html
Kotlin 编译为 JavaScript 的中文教程,详解 IR 编译器的使用与特性。
https://read.amazon.com/?asin=B09P5P3SH1&_encoding=UTF8&ref=dbs_p_ebk_r00_pbcb_rnvc00l
使用Kotlin多平台简化应用开发。
https://book.kotlincn.net/text/kotlin-ai-apps-development-overview.html
Kotlin 用于 AI 驱动的应用开发-konghttps://api.koog.ai/
Koog 是一个基于 Kotlin 的框架,用于在本地创建及运行 AI 代理而需外部服务。 Koog 是 JetBrains 的创新开源代理框架,支持开发者在 JVM 生态系统中构建 AI 代理。 它为构建能够与工具交互、处理复杂工作流以及与用户沟通的智能代理提供了纯 Kotlin 的实现。
https://ktor.io/
官方跨平台网络框架,支持 KMP 项目的全平台网络请求开发。
https://klibs.io/project/ktorio/ktor
Klibs 平台上的 Ktor 项目详情,快速获取依赖配置与版本信息。
https://coil-kt.github.io/coil/testing/
KMP 跨平台图片加载库 Coil 的测试教程,保障图片加载功能的稳定性。
https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/
KMP 跨平台协程核心模块 API 参考,掌握异步编程的核心工具。
https://github.com/arkivanov/Decompose
用于 KMP 项目的跨平台架构组件,支持导航、组件生命周期管理。
https://github.com/russhwolf/multiplatform-settings
轻量级 KMP 本地键值对存储库,适配 Android、iOS 等多平台。
https://ktor.kotlincn.net/
Ktor 是一个使用强大的 Kotlin 语言在互联系统中构建异步服务器与客户端的框架。 。
https://github.com/skydoves/landscapist/tree/2.8.3
一个可插拔、高度优化的 Jetpack Compose 和 Kotlin 多平台图像加载库,用于获取和显示网络图像,兼容 Glide、Coil 和 Fresco。
https://developer.mozilla.org/zh-CN/docs/WebAssembly/Guides/Concepts
MDN 官方 WebAssembly 概念讲解,理解 Kotlin/Wasm 编译的底层基础。
1. 编译为 JVM 字节码
Gradle 构建项目(包含编译 Kotlin 为 JVM 字节码):
./gradlew build
仅执行 Kotlin 编译任务:
./gradlew compileKotlin
Kotlin + Java 混合编程编译:
./gradlew compileJava compileKotlin
2. 编译为 JavaScript(Kotlin/JS)
编译为浏览器环境可用 JavaScript:
./gradlew jsBrowserBuild
启动本地开发服务器测试浏览器端代码:
./gradlew jsBrowserRun
编译为 Node.js 环境可用 JavaScript:
./gradlew jsNodejsBuild
直接运行 Node.js 环境编译后的代码:
./gradlew jsNodejsRun
3. 编译为 Native 代码(Kotlin/Native)
编译为 macOS 平台原生代码:
./gradlew macosX64Binaries
编译为 Linux 平台原生代码:
./gradlew linuxX64Binaries
编译为 Windows 平台原生代码:
./gradlew mingwX64Binaries
运行编译后的原生可执行文件:
./build/bin/<platform>/debugExecutable/<project-name>.kexe
4. 编译为 WebAssembly(Kotlin/Wasm)
./gradlew wasmJsBrowserDistribution
https://blog.csdn.net/qq_50675668/article/details/134748438
详细讲解 Kotlin 协程核心模块与使用技巧,助力 KMP 异步开发。
https://blog.csdn.net/zxl1173558248/article/details/142925084
深入讲解 Ktor 框架的核心功能与 KMP 项目中的实战应用。
https://mp.weixin.qq.com/s?__biz=MzA5MzI3NjE2MA==&mid=2650285559&idx=1&sn=5c11f66cf243e8518c63f9dfd56b809c&chksm=89c6afbfffbdfde307cfd60c776dc16cf6bbb13735733a066f7ab8f223c3a851432697a2fb7d&scene=27
国内优质 KMP 跨平台实战分享,讲解项目落地的思路与技巧。
https://zfont.cn/
免费/付费字体模板下载,支持 KMP 项目 UI 美化中的字体定制需求。
https://ziyouziti.com/
海量免费商用字体下载,避免 KMP 项目中的字体版权问题。
https://nf.video/AIMirror/1769134273291
chagpt
https://www.mtstar.net/adc/appstore_adclan
海博android广告屏下载软件官方
https://blog.csdn.net/gitblog_00012/article/details/146642565
moko-geo 是一个Kotlin Multiplatform(KMP)库,它为开发者提供了一种跨平台的地理定位解决方案。通过这个库,开发者可以在共同的代码库中跟踪用户的地理位置信息,而无需编写特定于Android或iOS的代码。这种跨平台的特性极大地提高了开发效率,并且确保了代码的一致性和可维护性。
https://fonts.google.com/icons
kotlin中的各种资源Icon,字体等相关的查询。
https://www.dnbportal.cn/apply-specific-duns-number
邓白氏。
https://www.amazon.com/
亚马逊官网。
https://nervjs.github.io/taro/docs/GETTING-STARTED/
Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发 微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ / 飞书 小程序 / H5 / RN 等应用。 现如今市面上端的形态多种多样,Web、React Native、微信小程序等各种端大行其道。当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。
https://lanhuapp.com/dashboard/#/item?tid=bcf7cac9-1e9a-45ed-a3df-d5d5c91e9ff7
蓝湖 !
https://mastergo.com/files/home
全程高能,MasterGo !
https://mastergo.com/tutorials1
全程高能,MasterGo 最完整实用教程,让你从零到精通!
https://trexlabel.com/prepare/
T-Rex Label!
https://api.z-pay.cn
ZPay!
https://mp.weixin.qq.com/s?__biz=MzU0NjgzMDIxMQ==&mid=2247625396&idx=3&sn=2a4e8b476a881bafcfd8cbeab306dbd9&chksm=fafc6e97404e0335164b3f280f4c77c8fd75397575f6b0aed892a3c593e575166bb19184dcd6&scene=27
8款数据标注工具真实试用推!
https://m53vupf1ft.feishu.cn/docx/XBcNdqqlGogcZ8xYaPTcUChnnwb
T-Rex Label 使用文档!
https://play.google.com/console/u/0/developers/4809205729777025877/app-list?onboardingflow=signup
谷歌应用商店地址
https://appstoreconnect.apple.com/apps/6759672635/distribution/ios/version/inflight
苹果应用商店地址
https://yasuo.xunjiepdf.com/img/
图片压缩软件在线版
https://www.ccopyright.com.cn/
中国版权保护中心官网(软著)
https://new.express.adobe.com/home/tools/resize-video
在线修改视频大小像素