秦派软件旗下基础框架 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

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
ModStartBlog v9.7.0 富文本编辑器更新,部分已知问题修复
ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。 系统完全开源,基于 Apache 2.0 开源协议。 功能特性 丰富的模块市场,后台一键快速安装 会员模块通用且完整,支持完整的API调用 大文件分片上传,进度条显示,已上传文件管理 强大的模块扩展功能,所有模块可以无缝集成,支持在线安装、卸载模块 完善的开发助手,实现模块、主题的的一键创建 完善的后台权限管理,支持基于RBAC的权限管理系统 后台管理支持使用手机、平板、PC,无论何时何地都可方便管理 第三方登录(QQ、微信、微博、支付宝、微信小程序) 第三方支付支持(微信、支付宝、支付宝当面付、微信扫码、微信小程序) 第三方云存储支持,支持云储存分片上传(阿里云、百度云、华为云、腾讯云、FTP、七牛云、UCloud、又拍云) 第三方短信支持(阿里云、腾讯云、华为云、百度云、253云通讯、聚合、七牛云、融云、赛邮、UCloud、云片、网易云) V9.7.0版本更新 2024年08月12日ModStartBlog发布v9.7.0版本,增加了...
- 下一篇
龙芯中科胡伟武:3B6600 八核桌面 CPU 性能将达到英特尔中高端酷睿 12~13 代水平
龙芯中科目前正在研发下一代桌面端处理器 3B6600 与 3B7000 系列,在本月《中国电子报》对龙芯中科董事长胡伟武的采访中,胡伟武透露了关于新处理器的更多信息。 胡伟武称,龙芯于 2023 年推出的桌面端 CPU 龙芯 3A6000,实测性能相当于英特尔公司 2020 年上市的第十代酷睿四核处理器;龙芯今年研制成功的 16 核及 32 核版龙芯 3C6000 服务器 CPU,性能相当于英特尔公司 Xeon 4314 和 6338。 胡伟武预告,龙芯当前正在研制的 3B6600 八核桌面 CPU 使用成熟工艺预计单核 / 多核性能可以达到使用先进工艺的中高端酷睿 12~13 代水平。 胡伟武还透露,预计到 2024 年年底,在龙芯的 Linux 平台上可以较流畅地运行 Windows 操作系统及其应用。 龙芯中科 CPU 路线图显示,下一代龙芯桌面处理器将集成八个 LA864 核心,3B6600 主频为3.0GHz,同时集成 LG200 核显;3B7000 主频可达3.5GHz,具有丰富的 IO 接口,包含 PCIe4、SATA3、USB3、GMAC 和 HDMI 等。 胡伟武还曾...
相关文章
文章评论
共有0条评论来说两句吧...