klibs.io已收录超4200个Kotlin Multiplatform项目,支持多关键词搜索、按平台筛选及分类浏览,并整合GitHub和Maven Central数据。新增MCP服务器和AI集成,让编码代理获取最新库信息。项目开源,用户可编辑建议、报告问题或参与讨论,提升库发现与比较效率。
Kotlin迎来15周年,社区可参与庆祝活动。RevenueCat Shipaton 2026邀请开发者用Kotlin Multiplatform构建应用,争夺奖项。Kotlin发布首个AI编码代理基准测试,并推出2.4.10版本及2.4.20-Beta2。Kotlin支持登陆BlueJ教育平台,X应用已完全用Kotlin重写。此外,Golden Kodee奖项揭晓,KMP库Ktor、Koin和Kermit获推荐。
JetBrains赞助的Shipaton 2026黑客马拉松(8月1日至9月30日)设“Kotlin Everywhere”奖,鼓励用Kotlin Multiplatform开发跨平台应用,奖金池3万美元,分三档。参与者可获免费工具和AI支持,作品还能角逐百万美元大奖。去年获奖者分享成功经验,鼓励开发者参赛。
SugarLite 项目成功从纯 iOS 应用迁移到 Kotlin Multiplatform (KMP),以降低双端维护成本。文章详细记录了迁移过程,包括架构重构、数据层下沉和 CI/CD 适配。通过将业务逻辑集中在 KMP 共享模块,iOS 端仅保留 SwiftUI 和系统框架调用,实现了渐进式接入,确保了迁移的顺利进行。
Kotlin Multiplatform项目的新默认结构使模块职责更清晰,符合其他构建系统的惯例。新结构将共享模块与各平台应用模块分开,简化配置,适应Android Gradle Plugin 9.0的要求。现有项目可选择是否迁移至新结构,但Android项目需遵循AGP 9.0的变更。
Kotlin Multiplatform项目的新默认结构已更新,明确模块职责并与其他构建系统一致。新结构将共享模块与各平台应用模块分开,简化配置,符合Android Gradle Plugin 9.0的要求。用户可通过KMP向导创建新项目,现有项目可参考迁移指南进行更新。
Kotlin Multiplatform(KMP)是一种平台,通过共享高价值的业务逻辑,减少移动开发中的技术债务和维护成本。KMP提高了开发速度,降低了错误率,帮助组织在竞争中获得优势。采用KMP可实现40-60%的代码减少和20-40%的开发速度提升,同时促进工程文化转变和提升人才保留率。
AutoDev Xiuper 3.0.0-alpha 发布,基于 Kotlin Multiplatform 构建的全生命周期 AI 编程助手,支持多平台,提升开发效率,旨在将 AI 融入开发流程,成为开发者的能力延伸。
Kotlin Multiplatform (KMP) 允许团队在 iOS 和 Android 等多个平台间共享业务逻辑,支持逐步采用,降低工程成本。KMP 编译为本地二进制文件,避免了其他跨平台工具的性能损失,适合构建高性能应用。
Kotlin Multiplatform插件已进入Beta阶段,简化了跨平台开发,支持Android、iOS、桌面和Web,提供环境检查和运行配置。Compose Multiplatform稳定,支持热重载,提升开发效率。未来将扩展Windows和Linux支持,并改进工具。
Kotlin Multiplatform(KMP)已从早期的不稳定和兼容性问题发展为成熟的技术,现提供稳定的API、良好的iOS支持和强大的调试工具,适合Android和iOS应用开发,是移动项目的理想选择。
Kotlin Multiplatform(KMP)专注于网页开发,提升IDE支持,推广Kotlin/Wasm和Compose Multiplatform,改善旧浏览器兼容性。KMP使开发者能够跨平台共享代码,减少开发时间。未来将增强多线程支持、模块化编译和现代JavaScript工具集成,以改善开发体验。
Kotlin Multiplatform发布Compose Multiplatform 1.8.0,iOS版已稳定。该版本支持灵活的代码共享,具备与Jetpack Compose相同的功能,优化了可访问性和导航,性能接近原生应用。新工具提升开发效率,支持热重载,适合大规模应用集成。
KotlinConf’25将于5月21-23日在丹麦哥本哈根举行,内容包括演讲、案例研究和工作坊。Rod Johnson等知名讲者将分享经验,Duolingo团队将探讨Kotlin Multiplatform的应用,参会者还可参与互动活动和社交。
JetBrains决定将重心转向IntelliJ平台,增强Kotlin Multiplatform(KMP)支持,停止Fleet中的KMP支持,并不再发布独立KMP IDE,以满足用户需求并推动软件开发进步。
Kotlin Multiplatform (KMP) 允许开发者共享代码,提升开发效率。推荐使用的IDE包括IntelliJ IDEA、Android Studio和JetBrains Fleet,这些工具提供智能代码辅助和项目管理功能。选择合适的IDE、使用插件并保持更新是最佳实践。KMP的普及使得强大的IDE支持变得尤为重要。
Kotlin Multiplatform (KMP) 允许开发者在iOS和Android等多个平台共享业务逻辑。本文介绍了如何将KMP与iOS集成,简化与平台API的交互。通过构建Swift UI应用,展示了使用KMP库进行数据加密、存储和解密的接口实现,促进跨平台开发。
今天我没有提交项目,尝试在iOS上实现Markdown内容显示时遇到错误。找到Kotlin Multiplatform Markdown Renderer库但未成功。接着研究了Intellij-Markdown和Compose WebView Multiplatform,计划更新README文件,修复WebView实现,并创建API调用集合。希望能找到设计师和Android/KMM开发者加入项目。
Kotlin Multiplatform已广泛应用,谷歌将在2024年支持其在Android和iOS间共享业务逻辑。JetBrains计划在2025年提升生态,包括稳定版Compose Multiplatform、Kotlin-to-Swift导出及新IDE,重点提升iOS性能、完善核心组件及文档,确保多平台兼容性,推动库生态发展。
Pocket Planner是一款易于使用的个人财务管理应用,支持记录支出、收入和预算设置。它使用Kotlin Multiplatform开发,兼容Android和iOS,具备离线功能和交互式数据可视化。开发过程中采用敏捷方法,确保架构的可扩展性和可维护性。
完成下面两步后,将自动完成登录并继续当前操作。