JetBrains 推出开发工具 Kotlin Multiplatform 首个稳定版,强调“跨平台代码复用”
11 月 3 日消息,JetBrains 日前正式推出了跨平臺開發工具 Kotlin Multiplatform(KMP),讓開發人員可以在不同平臺間復用代碼,但同時又能保留“原生應用”的優勢。目前 Kotlin Multiplatform 已經進入穩定階段,官方宣稱,用戶已經可以將其用于開發環境中。
Kotlin Multiplatform 的核心由多個部分組成,包括編譯器、語言功能、API、IDE 等,這款開發工具被設計為一個具有“高靈活性和適應性”的工具,開發人員只需在必要時刻編寫原生代碼即可。
據悉,Kotlin Multiplatform 可提供跨平臺能力,但這款開發工具也可以同時讓開發者保有原生應用開發的靈活性,從而確保應用性能表現及使用特定平臺 SDK 的自由度(注:例如藍牙、GPS 等傳感器需要使用特定平臺的SDK)。
官方著重介紹了 Kotlin Multiplatform 的高度靈活性,這款開發工具號稱支持從“代碼復用”到“原生應用開發”等不同功能,能夠跨平臺完全共享應用 UI 和一定數量的代碼。
官方宣稱,Kotlin Multiplatform 可讓開發人員在不同平臺維護單一代碼庫,特別像是相關應用程序的邏輯部分,這也可以大幅減少開發者針對不同平臺編寫和維護相同應用的時間。
據悉,目前開發人員可以在 Android、iOS、桌面 JVM、服務器端 JVM 和網頁上復用關鍵代碼,JetBrains 正在持續發展 Kotlin Multiplatform,預計將在 2024 年會推出 Compose Multiplatform for iOS 的 Beta 版。
官方也正在開發 Kotlin / Wasm,使 Kotlin Multiplatform 能夠更方便地進行網頁開發工作,預計明年 JetBrains 將推出 Compose Multiplatform for Web Alpha 版本。
廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節省甄選時間,結果僅供參考,所有文章均包含本聲明。
總結
以上是生活随笔為你收集整理的JetBrains 推出开发工具 Kotlin Multiplatform 首个稳定版,强调“跨平台代码复用”的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 字符串中取整_MySQL取整
- 下一篇: 2023Q3 全球手机市场营收报告:苹果