查看原文
其他

Kotlin Multiplatform Mobile 已进入 Beta 阶段 —— 立即试用!

EkaterinaPetrova JetBrains 2023-01-01


Kotlin Multiplatform Mobile 是让开发者共享 iOS 和 Android 应用程序逻辑的技术,并结合了跨平台和原生开发方式的优势,现在已经进入 Beta 阶段了!看看 Kotlin 团队和一些早期的 Kotlin Multiplatform Mobile 使用者的视频(本文下方),通过一系列新的网络研讨会获得实践经验,并立即开始使用它!


Kotlin Multiplatform Mobile 是一个用于 iOS 和 Android 应用开发的 SDK,允许您为网络、数据存储和分析以及 Android 和 iOS 应用的其他逻辑维护一个共享代码库。Kotlin Multiplatform Mobile 在实验阶段时,Kotlin 团队尝试了各种内存管理、库和项目配置的方法,以便为您提供最佳的开发体验。用于实验的时间已经结束了。


我们的早期使用者,包括许多世界领先的公司,如 Philips、Netflix、百度和 VMWare,给了我们宝贵的反馈,帮助我们在允许您重用现有的 Kotlin 代码和为您提供访问平台特定功能之间找到了正确的平衡。我们很高兴宣布 Kotlin Multiplatform Mobile 已经进入 Beta 阶段,正朝着稳定方向发展。 


Kotlin Multiplatform Mobile 升级为 Beta 版意味着该技术几乎已经完成,可以在您的项目中安全使用。这也意味着我们将积极工作,尽量减少您可能遇到的任何迁移问题。现在是开始学习和逐步采用 Kotlin Multiplatform Mobile 的好时机。作为您旅程的第一步,我们邀请您观看这个来自 Kotlin 团队和一些早期使用者的视频,我们已为其添加中文字幕。它提供了对 Kotlin Multiplatform Mobile 的潜在用途、您如何能从中受益,它的后台工作原理,还有我们未来计划的信息。


Kotlin Multiplatform Mobile Beta

发布视频

建议旋转手机横屏收看以获得更好的体验



获得实践经验 


开始学习 Kotlin Multiplatform Mobile 的最好方法是获得一些实践经验!我们邀请您参加一系列即将举行的网络研讨会,涵盖 Multiplatform Mobile 的基础知识,并演示一些最常见的使用案例:



探索不断发展的

Kotlin Multiplatform 生态系统


我们有一些令人兴奋的消息要分享,关于 Kotlin Multiplatform 生态系统的发展。我们认为这些发展将使您在使用 Kotlin Multiplatform Mobile 时更愉快:

  • Google 的 Android 团队在 Jetpack 中分享了 Kotlin Multiplatform 库的预览。 作为这个实验性预览的一部分,可用的库是 Collections 和 DataStore。 开发者正在寻找针对在 Android 和 iOS 应用程序的跨平台项目中使用这些 Jetpack 库的反馈。


  • Touchlab 宣布了 KMMBridge,这是他们 Faktory 工具套件的一部分。KMMBridge 是一套构建工具,它允许移动团队利用 Kotlin Multiplatform Mobile 成功发布共享代码,速度比以往更快。 特别是针对 iOS 发布,团队可以实施 Internal SDK Flow(内部 SDK 流程)方法,这是当今快速将 Kotlin Multiplatform Mobile 集成到生产应用构建中的最佳做法。


我们很高兴看到世界各地各种规模的公司都在加入 Kotlin Multiplatform 社区,我们期待着进一步支持他们。



立即开始


Kotlin Multiplatform Mobile 现在已经进入 Beta 阶段,并有望成为稳定版。现在是开始学习并逐步采用它的好时机,因为在我们努力提供稳定版所需的所有改进时,您不必面对重大的迁移问题。

立即开始


最后,我们要感谢所有的早期使用者和社区的其他成员,是他们使这一目标得以实现!


本博文英文原作者:Ekaterina Petrova


 相关阅读 


《Kotlin 1.7.20 现已发布》


《2021 Q3-Q4 Kotlin Multiplatform 使用现状》

⏬ 戳「阅读原文」了解更多

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存