Home Programming News JetBrains reveals its 2024 improvement roadmap for Kotlin Multiplatform

JetBrains reveals its 2024 improvement roadmap for Kotlin Multiplatform

0
JetBrains reveals its 2024 improvement roadmap for Kotlin Multiplatform

[ad_1]

JetBrains is formally gearing up for brand spanking new developments in its Kotlin Multiplatform device subsequent yr, after having introduced its first secure launch a number of weeks in the past. The corporate simply launched its improvement roadmap for the device for 2024. 

“We’re devoted to creating Compose Multiplatform a framework that permits creating stunning and performant purposes that look the identical manner on all supported platforms,” Egor Tolstoy, mission lead for Kotlin at JetBrains, wrote in a weblog submit, talking concerning the plans for the framework for sharing UIs throughout platforms.  

The corporate’s principal focus for Compose Multiplatform is to launch Compose for iOS into beta. Different areas it will likely be engaged on embody making all Jetpack Compose core APIs and elements multiplatform, enhancing rendering efficiency on iOS, making scrolling and textual content enhancing in Compose for iOS act identically to the way it does in native iOS apps, implementing a standard API for useful resource sharing, integrating with iOS and Desktop accessibility APIs, and offering an answer for multiplatform navigation. 

It can even be engaged on enhancements for Compose for Net, corresponding to permitting you to port present code; supporting various display sizes, orientations, and densities; supporting enter from a mouse, touchscreen, bodily keyboard, or onscreen keyboard; and enhancing efficiency. 

JetBrains may also be making a number of IDE enhancements, together with mission configuration assist, a unified debugging expertise, and enhanced assist for Compose Multiplatform, with options like stay preview for widespread code and visible debugging instruments. 

To assist builders who wish to share code with iOS targets, it will likely be engaged on a direct Kotlin-to-Swift export. “It can get rid of the Goal-C bottleneck, permitting for broader Swift language assist and extra pure exporting of APIs,” Tolstoy wrote.

Different initiatives in that space embody enhancing efficiency for the Kotlin/Native compilation, enhancing CocoaPods integration, and including assist for exporting frameworks with SwiftPM. 

And at last, it will likely be engaged on enhancing the library ecosystem and persevering with to facilitate backward compatibility. On this space the issues JetBrains will concentrate on embody enhancing the klib format to permit library creators to make the most of their JVM library constructing expertise, implementing the identical code-inlining habits from the JVM, and offering a device to verify your library’s public API hasn’t been modified in an incompatible manner.

[ad_2]

LEAVE A REPLY

Please enter your comment!
Please enter your name here