<ruby id="zpo55"></ruby>
  1. <mark id="zpo55"></mark>
    <ruby id="zpo55"><video id="zpo55"></video></ruby>

    <progress id="zpo55"></progress>
    <mark id="zpo55"></mark>
      <strong id="zpo55"></strong>

    1. 視頻> 正文

      Kotlin Multiplatform 名稱更新,以后請統稱 KMP

      時間: 2023-08-19 05:26:41 來源: 開源中國

      概要:為了解決過去兩年長期困擾眾多 Kotlin 開發者的命名不一致和縮寫混亂問題,我們將棄用“Kotlin Multiplatform Mobile”(KMM) 產品名稱。

      從現在開始,無論目標組合如何,“Kotlin Multiplatform”(KMP) 都是跨平臺共享代碼的 Kotlin 技術的首選術語。


      【資料圖】

      Kotlin Multiplatform 起源

      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 Multiplatform 主要用于移動代碼共享的誤解。

      解決方案

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

      從現在開始,無論平臺組合如何,“Kotlin Multiplatform”(KMP) 都是跨平臺共享代碼的 Kotlin 技術的首選術語。

      KMP 非常適合跨多個平臺共享代碼,而不僅僅是 iOS 和 Android。利用它,您還能夠與桌面和服務器端共享代碼。

      此外,我們正在積極開發 Kotlin/Wasm,旨在促進使用 Kotlin Multiplatform 的現代 Web 開發。

      配合Compose Multiplatform(現在支持 Android、桌面、iOS (Alpha) 和 Web(實驗性))使用時,您將擁有更多自由,并且可以完全在 Kotlin 中選擇共享 100% 的代碼庫。

      JetBrains 的目標是為 Kotlin Multiplatform 和 Compose Multiplatform 提供進一步改進,使這一組合成為平臺間共享代碼的終極選擇。

      共同向前邁進

      我們要感謝 Kotlin Multiplatform 生態系統中的每一位內容創作者和庫作者。KMP 的發展和成長離不開您為構建內容和庫所做的貢獻。

      我們建議您在現有和未來的內容和庫中采用“Kotlin Multiplatform”(KMP) 這個名稱。 統一術語將簡化新用戶的入門流程,并幫助 KMP 進一步發展。 我們重視您的付出,感謝您的持續貢獻。

      關鍵詞:

      責任編輯:QL0009

      為你推薦

      關于我們| 聯系我們| 投稿合作| 法律聲明| 廣告投放

      版權所有 © 2020 跑酷財經網

      所載文章、數據僅供參考,使用前務請仔細閱讀網站聲明。本站不作任何非法律允許范圍內服務!

      聯系我們:315 541 185@qq.com

      精品成人精品无码区_欧亚乱色熟女一区二区_91在线精品国产丝袜超清_色欲久久久久综合网
      <ruby id="zpo55"></ruby>
      1. <mark id="zpo55"></mark>
        <ruby id="zpo55"><video id="zpo55"></video></ruby>

        <progress id="zpo55"></progress>
        <mark id="zpo55"></mark>
          <strong id="zpo55"></strong>