日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

JetBrains公布開發(fā)工具Kotlin Multiplatform 2024年路線圖(org.jetbrains.kotlin-kotlin-stdlib-$kotlin_version)

IT之家 11 月 20 日消息,JetBrains 此前正式推出了跨平臺開發(fā)工具 Kotlin Multiplatform(KMP),讓開發(fā)人員可以在不同平臺間復(fù)用代碼,但同時又能保留“原生應(yīng)用”的優(yōu)勢。

目前 JetBrains 發(fā)布了 2024 年 Kotlin Multiplatform 的開發(fā)路線圖。 其目標(biāo)是在 2024 年對 Kotlin Multiplatform 核心技術(shù)、Compose Multiplatform、KMP 工具和 KMP 庫進(jìn)行一系列改進(jìn)。

官方介紹稱,Kotlin Multiplatform 將在 2024 年著重提升 iOS 平臺的性能,并提升 Compose for Web 表現(xiàn):

  • 使所有 Jetpack Compose 核心 API 和組件支持多平臺;

  • 提高 iOS 平臺的渲染性能;

  • 使 Compose for iOS 應(yīng)用程序中的滾動和文本編輯行為與 iOS 原生應(yīng)用程序中的行為相同;

  • 實現(xiàn)用于共享所有類型資源的通用 API;

  • 與 iOS 和 Desktop accessibility API 集成;

  • 提供多平臺導(dǎo)航解決方案;

  • 允許移植現(xiàn)有代碼;

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

  • 支持通過鼠標(biāo)、觸摸屏、物理鍵盤或屏幕鍵盤進(jìn)行輸入;

  • 改善性能和 binary size。

JetBrains公布開發(fā)工具Kotlin Multiplatform 2024年路線圖(org.jetbrains.kotlin-kotlin-stdlib-$kotlin_version)

此外,JetBrains 還將增強(qiáng)對 Compose Multiplatform 的支持、推出更多項目配置幫助、為多平臺項目所有部分提供統(tǒng)一及增強(qiáng)的調(diào)試體驗,并推出直接從 Kotlin 導(dǎo)出到 Swift 的功能。

此外,隨著 Kotlin Multiplatform 生態(tài)系統(tǒng)的快速發(fā)展,JetBrains 提到,他們還將重點關(guān)注改進(jìn) klib 格式,允許庫創(chuàng)建者利用他們的 JVM 庫構(gòu)建技能;在 Kotlin Multiplatform 庫中實現(xiàn)與 JVM 相同的代碼內(nèi)聯(lián)行為;以及提供一個工具來確認(rèn)庫的公共 API 沒有以不兼容的方式進(jìn)行了更改。

據(jù)IT之家此前報道,Kotlin Multiplatform 的核心由多個部分組成,包括編譯器、語言功能、API、IDE 等,這款開發(fā)工具被設(shè)計為一個具有“高靈活性和適應(yīng)性”的工具,開發(fā)人員只需在必要時刻編寫原生代碼即可。

Kotlin Multiplatform 可讓開發(fā)人員在不同平臺維護(hù)單一代碼庫,特別像是相關(guān)應(yīng)用程序的邏輯部分,這也可以大幅減少開發(fā)者針對不同平臺編寫和維護(hù)相同應(yīng)用的時間。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部
平罗县| 双城市| 太湖县| 光泽县| 封开县| 隆昌县| 马龙县| 邓州市| 陆良县| 中江县| 扬州市| 金溪县| 濉溪县| 山丹县| 清涧县| 佛冈县| 江川县| 会泽县| 剑阁县| 泾源县| 宜兰县| 教育| 吉林市| 呼玛县| 山东省| 张家港市| 邳州市| 涿鹿县| 吉木萨尔县| 锡林郭勒盟| 花垣县| 孟津县| 崇明县| 石柱| 定安县| 潍坊市| 新巴尔虎左旗| 新竹市| 隆安县| 东宁县| 礼泉县|