沐鸣娱乐


        JetBrains 发布 Kotlin 桌面 UI 框架(kotlin 桌面gui)

        日前,软件开发厂商 JetBrains 发布了 Kotlin 桌面 UI 框架 Jetpack Compose for Desktop(compose-jb),可应用在 Windows、macOS 、Linux/x86 ,目前处于 Alpha 版本。

        Jetpack Compose for Desktop 采用声明性和反应性的方法构建 UI。简化并加快了桌面应用程序的 UI 开发 ,并允许 androids 和桌面应用程序之间的 UI 代码共享。

        Jetpack Compose for Desktop 基于 Google 为 androids UI 开发的 Jetpack Compose 工具包 。Jetpack Compose 是适用于 androids 移动平台的 UI 工具包,由 Google 的 androids 团队发布,今年 8 月发布了 Alpha 版本,预计明年正式发布。Jetpack Compose 声明性组件可以自动更新 UI,减少需要代码量 ,提供对平台 API 的本地访问,还支持 Kotlin API 。

        Jetpack Compose for Desktop 提供的核心 API 行为类似 androids 移动设备,包括 UI 元素和修饰符。设置项目依赖关系后 ,开发人员可以使用几行代码来表达一个简单的有状态的用户界面,并利用丰富的即用型 Material Design 元素库充实 UI。

        为了确保两种技术一起发展,JetBrains 正与 Google Jetpack Compose 项目合作开发 Jetpack Compose for Desktop 的核心。开发人员可以在台式机和 androids 之间共享 UI 实现的重要部分。如对于桌面的 API 的结构 ,类似于 Jetpack Compose API ,并允许应用程序对鼠标指针事件作出反应、查询和操作应用程序窗口的大小和位置,以及创建任务栏图标或菜单栏条目 。

        更多说明请看:https://www.jetbrains.com/lp/compose/

        相关新闻

        联系我们
        联系我们
        分享本页
        返回顶部

          XML地图