又大又粗又猛免费视频久久_国产理论在线播放_久久男人av资源网站免费软件_99国产精品无码

JetBrains 發(fā)布 Kotlin 桌面 UI 框架(kotlin 桌面gui)

日前,軟件開發(fā)廠商 JetBrains 發(fā)布了 Kotlin 桌面 UI 框架 Jetpack Compose for Desktop(compose-jb),可應(yīng)用在 Windows、macOS、Linux/x86,目前處于 Alpha 版本。

Jetpack Compose for Desktop 采用聲明性和反應(yīng)性的方法構(gòu)建 UI。簡化并加快了桌面應(yīng)用程序的 UI 開發(fā),并允許 Android 和桌面應(yīng)用程序之間的 UI 代碼共享。

Jetpack Compose for Desktop 基于 Google 為 Android UI 開發(fā)的 Jetpack Compose 工具包。Jetpack Compose 是適用于 Android 移動平臺的 UI 工具包,由 Google 的 Android 團隊發(fā)布,今年 8 月發(fā)布了 Alpha 版本,預(yù)計明年正式發(fā)布。Jetpack Compose 聲明性組件可以自動更新 UI,減少需要代碼量,提供對平臺 API 的本地訪問,還支持 Kotlin API。

Jetpack Compose for Desktop 提供的核心 API 行為類似 Android 移動設(shè)備,包括 UI 元素和修飾符。設(shè)置項目依賴關(guān)系后,開發(fā)人員可以使用幾行代碼來表達一個簡單的有狀態(tài)的用戶界面,并利用豐富的即用型 Material Design 元素庫充實 UI。

為了確保兩種技術(shù)一起發(fā)展,JetBrains 正與 Google Jetpack Compose 項目合作開發(fā) Jetpack Compose for Desktop 的核心。開發(fā)人員可以在臺式機和 Android 之間共享 UI 實現(xiàn)的重要部分。如對于桌面的 API 的結(jié)構(gòu),類似于 Jetpack Compose API,并允許應(yīng)用程序?qū)κ髽?biāo)指針事件作出反應(yīng)、查詢和操作應(yīng)用程序窗口的大小和位置,以及創(chuàng)建任務(wù)欄圖標(biāo)或菜單欄條目。

更多說明請看:https://www.jetbrains.com/lp/compose/

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
在線咨詢
分享本頁
返回頂部