為解決名稱混亂問題,Kotlin 跨平台開發技術統一命名為 KMP

王林
發布: 2023-08-23 16:37:03
轉載
1002 人瀏覽過

JetBrains 官方網站近日在部落格中發布消息,為了解決過去兩年來一直困擾著眾多Kotlin 開發者的命名不一致和縮寫混亂的問題,官方決定棄用「Kotlin Multiplatform Mobile」(KMM)產品名稱

從現在開始,無論目標組合如何,「Kotlin Multiplatform」(KMP)都是跨平台共享程式碼的Kotlin 技術的首選術語

为解决名称混乱问题,Kotlin 跨平台开发技术统一命名为 KMP

本站從部落格中獲悉,Kotlin Multiplatform 最早在 KotlinConf 2017 上以「Kotlin Multiplatform Projects」名稱發布,最初支援JVM、Native 和JS 目標。 早期採用者主要使用縮寫“KMP”,較少使用“MPP”。 2020 年前,這項技術都處於實驗階段,團隊根據早期採用者的回饋進行調整。

2020 年,官方將重點轉向iOS 與Android 之間的程式碼共享,並希望吸引更多行動開發者使用Kotlin Multiplatform,為了反映這一重點,官方將Kotlin Multiplatform 中iOS 與Android 之間程式碼共享相關的所有內容拆分為一個名為「Kotlin Multiplatform Mobile」的獨立產品,為其引入縮寫KMM,並宣布了 Alpha 版本。同時,官方也發表了適用於 Android Studio 的 Kotlin Multiplatform Mobile 外掛。

雖然新 Kotlin Multiplatform Mobile 名稱的 Alpha 版本引起了關注,但它也帶來了混亂,因為開發者不確定如何稱呼在 iOS 與 Android 之外共享程式碼的技術。某些現有社區內容和庫的名稱中也包含“KMP”,進一步加劇了這種混亂,導致生態系統具有多個名稱—— Kotlin Multiplatform 和Kotlin Multiplatform Mobile —— 以及縮寫KMP、KMM 和MPP

为解决名称混乱问题,Kotlin 跨平台开发技术统一命名为 KMP

為了解決過去兩年長期困擾眾多Kotlin 開發者的命名不一致和縮寫混亂問題,JetBrains 決定棄用「Kotlin Multiplatform Mobile」產品名稱。

無論使用哪種平台組合,從現在開始,「Kotlin Multiplatform」(KMP)都是跨平台共享程式碼的Kotlin 技術的首選術語

根據JetBrains官方的表述,KMP非常適合在多個平台上共享程式碼,不僅限於iOS和Android,還可以與桌面和伺服器端共享程式碼。此外,官方正在積極開發Kotlin / Wasm,旨在推動使用Kotlin Multiplatform進行現代Web開發

为解决名称混乱问题,Kotlin 跨平台开发技术统一命名为 KMP

廣告聲明:文內含有的對外跳轉連結(包括不限於超連結、二維碼、口令等形式),用於傳遞更多訊息,節省甄選時間,結果僅供參考,本站所有文章均包含本聲明。

以上是為解決名稱混亂問題,Kotlin 跨平台開發技術統一命名為 KMP的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:ithome.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板