首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JetBrains 公布开发工具 Kotlin Multiplatform 2024 年路线图

IT之家 11 月 20 日消息,JetBrains?此前正式推出了跨平台开发工具?Kotlin Multiplatform(KMP),让开发人员可以在不同平台间复用代码,但同时又能保留“原生应用”的优势。

目前 JetBrains?发布了?2024?年?Kotlin Multiplatform?的开发路线图。?其目标是在 2024?年对?Kotlin Multiplatform?核心技术、Compose Multiplatform、KMP?工具和?KMP?库进行一系列改进。

官方介绍称,Kotlin Multiplatform 将在?2024?年着重提升?iOS?平台的性能,并提升 Compose for Web 表现:

使所有 Jetpack Compose 核心 API 和组件支持多平台;

提高 iOS 平台的渲染性能;

使 Compose for iOS 应用程序中的滚动和文本编辑行为与 iOS 原生应用程序中的行为相同;

实现用于共享所有类型资源的通用 API;

与 iOS 和?Desktop accessibility API 集成;

提供多平台导航解决方案;

允许移植现有代码;

支持不同的屏幕尺寸、方向和密度;

支持通过鼠标、触摸屏、物理键盘或屏幕键盘进行输入;

改善性能和 binary size。

此外,JetBrains 还将增强对?Compose Multiplatform?的支持、推出更多项目配置帮助、为多平台项目所有部分提供统一及增强的调试体验,并推出直接从?Kotlin?导出到?Swift?的功能。

此外,随着 Kotlin?Multiplatform?生态系统的快速发展,JetBrains?提到,他们还将重点关注改进?klib?格式,允许库创建者利用他们的?JVM?库构建技能;在?Kotlin Multiplatform?库中实现与?JVM?相同的代码内联行为;以及提供一个工具来确认库的公共?API?没有以不兼容的方式进行了更改。

据IT之家此前报道,Kotlin Multiplatform的核心由多个部分组成,包括编译器、语言功能、API、IDE?等,这款开发工具被设计为一个具有“高灵活性和适应性”的工具,开发人员只需在必要时刻编写原生代码即可

Kotlin Multiplatform?可让开发人员在不同平台维护单一代码库,特别像是相关应用程序的逻辑部分,这也可以大幅减少开发者针对不同平台编写和维护相同应用的时间。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/ODbD4dmWC4y1ejX-YUYdGn_A0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com