Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

JetBrains announces roadmap for Kotlin Multiplatform 2024, a development tool to improve iOS platform and Web performance.

2025-04-07 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > IT Information >

Share

Shulou(Shulou.com)11/24 Report--

CTOnews.com JetBrains has officially launched the cross-platform development tool Kotlin Multiplatform (KMP), which allows developers to reuse code between different platforms while retaining the advantages of "native apps."

JetBrains has released a roadmap for the development of the Kotlin Multiplatform in 2024. The goal is to make a series of improvements to the Kotlin Multiplatform core technology, Compose Multiplatform, KMP tools and KMP libraries by 2024.

According to the official introduction, Kotlin Multiplatform will focus on improving the performance of iOS platform and improving Compose for Web performance in 2024:

Make all Jetpack Compose core APIs and components multiplatform;

Improve rendering performance on iOS;

Make scrolling and text editing behavior in Compose for iOS apps the same as behavior in iOS native apps;

Implement a common API for sharing all types of resources;

Integration with iOS and Desktop accessibility APIs;

Provide multi-platform navigation solutions;

Allow porting of existing code;

Support different screen size, orientation and density;

Support input via mouse, touch screen, physical keyboard or on-screen keyboard;

Improved performance and binary size.

In addition, JetBrains will enhance support for Compose Multiplatform, introduce more project configuration assistance, provide a unified and enhanced debugging experience for all parts of a multiplatform project, and introduce the ability to export directly from Kotlin to Swift.

In addition, with the rapid growth of the Kotlin Multiplatform ecosystem, JetBrains mentioned that they will also focus on improving the klib format to allow library creators to leverage their JVM library building skills; implementing the same code inline behavior in the Kotlin Multiplatform library as the JVM; and providing a tool to verify that the library's public APIs have not been changed in an incompatible manner.

CTOnews.com previously reported that the core of Kotlin Multiplatform consists of multiple parts, including compilers, language features, APIs, IDEs, etc. The development tool is designed as a tool with "high flexibility and adaptability", developers only need to write native code when necessary.

Kotlin Multiplatform enables developers to maintain a single code base across different platforms, especially logical parts of related applications, which can also significantly reduce the time developers spend writing and maintaining the same application for different platforms.

Related reading: JetBrains launches first stable version of Kotlin Multiplatform development tool, emphasizing "cross-platform code reuse"

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

IT Information

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report