沐鸣娱乐


        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地图