IT之家 5 月 21 日消息,谷歌日前發(fā)布新聞稿宣布將在安卓平臺支持 JetBrains 旗下 Kotlin Multiplatform 技術(shù),該技術(shù)強調(diào)“跨平臺代碼復用”,號稱可以降低開發(fā)者負擔,只需一套業(yè)務邏輯代碼即可通用移動平臺、PC 網(wǎng)頁、桌面平臺、服務端等終端。
據(jù)介紹,JetBrains 在 2023 年底正式推出了 Kotlin Multiplatform 開發(fā)工具,該工具能夠?qū)?Kotlin 代碼編譯為平臺原生的二進制文件,但同時又能保留“原生應用”的優(yōu)勢。Kotlin Multiplatform 主要由編譯器、語言功能、庫 API、IDE 和構(gòu)建工具等部分組成,具有高度靈活性,能夠支持不同程度的代碼復用。
IT之家從新聞稿中獲悉,安卓系統(tǒng)將在近期支持 Kotlin Multiplatform 技術(shù),谷歌還將與 JetBrains 工程師合作開發(fā) Kotlin 編譯器,提高 Kotlin 到原生平臺的運行性能,同時還將改善 Kotlin Native 編譯器的構(gòu)建時間;此外,谷歌還宣稱他們已經(jīng)在自家產(chǎn)品“Google Docs”中率先采用了 Compose Multiplatform 技術(shù)來共享業(yè)務邏輯。
除了谷歌外,目前有許多廣泛使用的應用 / 庫也已經(jīng)開始支持 Kotlin Multiplatform 技術(shù),據(jù)此前報道,微信團隊旗下 SQLite 終端數(shù)據(jù)庫“WCDB”近日獲推全新版本,主要特性便是“新增支持 C++ 和 Kotlin”。
相關(guān)閱讀:
《微信全平臺終端數(shù)據(jù)庫 WCDB 全新版本開源,新增支持 C++ 和 Kotlin》
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。