秦派软件旗下基础框架 AtomUI 正式开源


AtomUI 项目从2024年1月正式立项到2024年8月,经过7个月的紧张开发,期间团队成员为了保证研发进度,农历春节也选择坚持在研发一线奋战,到今天为止项目已经初具规模,具备开放源代码的条件,在此秦派软件宣布:AtomUI 项目正式开源。

在这7个月紧张研发期间团队先基于 Qt/C++ 进行研发,但是研发到一半的时候发现开发效率不高,经过团队激烈的头脑风暴,调研了多种技术栈,最终团队决定基于 .NET 跨平台技术对 Qt/C++ 版本的 AtomUI 进行重构。放弃熟悉的技术栈对任何一个团队来说都是一个不小的挑战,但是为了提高团队的生产效率,我们克服了重重困难,最终取得阶段性的成果。我们自豪的在这里宣布,跨平台桌面软件领域又多了一个选择,AtomUI 是秦派软件对国产开源基础软件生态的一个微小的贡献。

AtomUI 是一个什么样的框架?

AtomUI 是基于 Avalonia/.NET 技术的 Ant Design 5.0 实现,致力于将 Ant Design 优秀高效的设计语言和体验带到 Avalonia/.NET 跨平台桌面软件研发领域,在这里对蚂蚁金服 Ant Design 团队表示由衷的感谢。另外感谢 Avalonia 中国社区不余余力的宣传 Avalonia,让秦派软件能够了解并使用 Avalonia 技术栈。

得益于最新 .NET 技术强大的跨平台能力,基于 AtomUI 可以做到以最小的代价实现在主流的操作系统平台上,打造出业界体验领先的跨平台统一用户体验的桌面软件产品。

一个初创团队为什么要下血本研发基础框架?

秦派软件(Chinware Technologies)是一家致力于开发生产力工具软件的技术公司,成立之初立志要在工具软件领域深耕,践行精益求精的研发精神,努力推出优质的生产力工具软件服务国内外的开发者。

放眼世界,在工具软件领域,欧美的公司在这个领域沉淀非常深厚,比如在软件研发生产力工具领域就有数不胜数的优秀的产品。这个领域一个杰出代表就是捷克的 jetbrains 公司,旗下的多款生产力工具软件是全世界无数程序员每天都必须使用。

秦派软件团队在研发旗下一款数据库管理生产力工具软件的时候,发现要实现桌面软件跨平台保持统一用户体验是一个非常大的挑战,这个也是常常我们听到,Windows 平台的软件生态比 Linux 和 macOS 要丰富很多的重要原因,因为要实现软件产品跨多操作系统运行且保证软件体验一致是一个巨大的投入。

团队经过讨论,基于公司的长远考虑一致决定完全自研 UI 框架,为秦派软件旗下未来多款生产力软件产品奠定坚实的基础。核心技术掌握在自己手中,研发效率和软件品质都才会有保证。事实证明,坚持自主研发这条路没有走错。

为什么最终要选择开源?

秦派软件从成立之初,就大量享受了开源带来的便利,可以说没有开源就没有我们,秉承人人为我,我为人人的基本原则,最终团队选择将 AtomUI 基础控件库完全开源。秦派软件首先感谢微软开源的优秀的跨平台基础 .NET,从核心语言、编译器到运行时各种基础框架一律都是采用 MIT 协议,另外是基础 UI 技术栈 Avalonia,这个框架可能大家不是特别熟悉,打个比方来说,Avalonia 就是 .NET 领域的 Qt 框架,但是与 Qt 框架不同的是 Avalonia 采用 MIT 方式进行开源,非常感谢 Avalonia 团队对开源世界的贡献。

欢迎有需要的朋友关注我们的开源库,提前感谢各位给项目点 star,鼓励我们持续输出。

Gitee: https://gitee.com/pulsarware/atomui
Github: https://github.com/chinware/atomui

截止到目前我们已经在 Gitee 平台收获 136 个星,在 Github 平台收获 36 个星,非常感谢这些支持 AtomUI 的开源朋友们,正因为有你们每一个人,开源世界变得更加美好。

 

目前 AtomUI 还没有正式发布,暂定于10月1日发布第一个预览版本,请勿在生产环境部署 AtomUI,但是您可以克隆代码在本地运行 demo 程序来体验。我们在项目说明中详细列举了当前已经完成和未来即将完成的控件列表,欢迎大家查阅。

关于甲辰计划

秦派软件是甲辰计划中的软件生态成员单位,AtomUI 也是甲辰计划软件生态的一部分,请允许我在此介绍甲辰计划:

甲辰计划的愿景使命

在下一个丙辰年(2036龙年)之前,基于 RISC-V 实现从数据中心到桌面办公、从移动穿戴到智能物联网全信息产业覆盖的开放标准体系及开源系统软件栈,使RISC-V软硬件生态的成熟度达到或超过其它主流架构的生态成熟度。

项目官网及其加入方式

甲辰计划的路线图和详细计划正在紧锣密鼓地制定中,项目专属网站已经注册,欢迎同僚加入:https://rv2036.org


相關推薦

2024-10-09

够基于 AtomUI 制作出体验优秀的跨平台桌面软件产品。 秦派软件已经将二进制包上传到 Nuget 平台,感兴趣的朋友可以尝鲜,但是目前 AtomUI 还是处于一个非常前期的阶段,大量工作需要完善,暂时不推荐在生产环境上使用。 &nb

2023-12-02

入导出 现代的用户设计界面 版本控制软件支持 🌲 秦派软件介绍 北京秦派软件科技有限公司(Pulsarware® Technologies Ltd.)是一家致力于开发生产力工具软件的技术公司,成立之初立志要在工具软件领域深耕,践行精益求精的

2024-08-14

需要开发者单独实现通讯协议,为解决跨平台问题,麒麟软件打造了跨平台的通用Linux端间互联组件——Klink,并在开源社区openKylin(开放麒麟)发布。 Klink是由麒麟软件在2021年开始打造的端间互联组件,也是通用Linux上最早兼

2023-10-11

特新小巨人企业,其“人工智能”技术创新能力和“基础软件”产品商业化能力备受市场认可。2020年被Gartner列入全球AutoML关键供应商库,并连续四年入选 IDC中国机器学习开发平台厂商全国Top3。在全球人工智能开源领域,自主

2022-05-19

面系统根社区 deepin 线上发布会成功举办。 会上,统信软件宣布,将以深度(deepin)社区为基础,建设立足中国、面向全球的桌面操作系统根社区,打造中国桌面操作系统的根系统。资料显示,深度(deepin)社区隶属于统信软

2024-06-27

简化建站与运维管理流程。 飞致云是中国领先的开源软件公司,其旗下知名开源项目包括1Panel开源面板、JumpServer开源堡垒机、DataEase开源数据可视化分析工具、MeterSphere开源测试工具、Halo开源建站工具,以及MaxKB开源知识库问

2023-12-01

知名私募巨头幻方量化宣布,其探索 AGI(通用人工智能)的新组织“深度求索(DeepSeek)”继 11 月初发布 Coder 代码模型之后,正式发布通用大语言模型:DeepSeek LLM 67B。模型已完全开源,同时服务已经全面开放内测。 目前 DeepSe

2022-10-15

软硬件生态繁荣发展。 社区首批理事成员单位包括麒麟软件、普华基础软件、中科方德、麒麟信安、凝思软件、一铭软件、中兴新支点、元心科技、中国电科32所、技德系统、北京麟卓、先进操作系统创新中心等13家产业同仁和

2022-10-26

软硬件生态繁荣发展。 社区首批理事成员单位包括麒麟软件、普华基础软件、中科方德、麒麟信安、凝思软件、一铭软件、中兴新支点、元心科技、中国电科32所、技德系统、北京麟卓、先进操作系统创新中心等13家产业同仁和

2024-08-16

、算存一体的自主安全计算底座,建成了核心芯片、基础软件、整机装备、系统应用以及体系生态等完整的产业体系,带动万余家企业积极参与建设产业生态。此外,中国电子还推出了聚焦桌面操作系统跟技术的开放麒麟社区,

2024-09-21

2024年9月20日,中国领先的开源软件公司飞致云宣布,其在代码托管平台GitHub上Star数超过10,000个的开源项目已经达到六个。这六个开源项目分别为:1Panel开源面板、JumpServer开源堡垒机、DataEase开源BI工具、MeterSphere开源持续测试工

2024-09-28

区咨询委员会委员韩乃平(左一) 大会开幕式上,麒麟软件正式对外宣布将openKylin社区捐赠给开放原子开源基金会,成功实现我国首例央企开源捐赠。本次捐赠标志着openKylin从企业主导演进到产业共建、社区自治。后续,openKyl

2022-10-06

主要的物联网硬件供应商以及几乎所有支持物联网设备的软件供应商采用。 今天,Connectivity Standards Alliance (CSA 连接标准联盟,原 Zigbee 联盟)宣布 Matter 1.0 标准正式发布并一同开放了产品认证,这允许以 Matter 标准制造智能

2022-08-02

露,欢迎大家持续关注。 内测报名地址 今年5月,统信软件举办了一场线上发布会,核心内容是宣布旗下深度社区的 deepin 将脱离上游 Debian,转为从 Linux Kernel 和其他开源组件进行构建,研发全新架构的 deepin 23 版本。 延