近日,飞漫软件再次获得中科院软件所“开源软件供应链点亮计划”资助,这是对我们工作的肯定与支持,开发团队备受鼓舞,倍感振奋。我们相信,随着我们有更多创新想法并一步步变成现实,会有更多的有识之士选择这样的方式来激励基础软件开发团队。
经过一年的努力,我们成功发布了 hiShell、hiBus、hiACEJS 等关键组件;在 2020 年年底发布了合璧操作系统设备侧的第一个正式版本,并且在 2021 年 6 月发布了更新;更是提出并发布了合璧操作系统精简版,为低配置设备提供更优质的体验。
随着合璧操作系统的不断完善,飞漫软件也开始着手 HVML 的开发,于 2021 年 7 月正式启动该项目。 HVML 是飞漫创始人魏永明提出的一种全新的、高度抽象、简单易学的数据驱动编程语言,符合低代码开发的潮流。
根据《合璧操作系统的大胆技术突破:漫谈 HVML,它的由来和未来》一文中的阐述,HVML 有其使命:
- 通过完备、自洽、高度抽象的新编程语言来进一步归纳和总结 React.js、Vue.js 等围绕虚拟 DOM 技术所做一些技术尝试。
- 打破 Web 前端技术和 JavaScript 的耦合,让其他编程语言,比如 Python、Lua、C/C++ 等,也可以直接使用 Web 前端技术带来的便利。
- 为传统的 GUI 开发,包括设计工具、开发框架等带来新的变革。
- 为云环境中的物联网应用开发带来新的可能。
HVML 的潜力巨大。在未来,我们甚至可以将 HVML 代码运行在云端,通过云端控制设备上的界面显示,从而形成一个新的云应用解决方案。 HVML 将成为合璧操作系统的 App 开发首选编程语言。
目前我们正在做 HVML 解释器——PurC 的开发工作,其中,解析器与树构造器已接近完成。预计将在 2022 年发布 HVML 解释器的第一个正式版本。
关注 HVML 的各位朋友可以通过公众号专辑《HVML 开发月报》了解研发的进展情况。
本次受中科院软件所资助的经费,主要用于将合璧操作系统移植到 RISC-V 开发板上,丰富 RISC-V 的生态,并进一步完善合璧操作系统设备侧的代码,比如 hiSVG、hiCairo、hiDOMLayout 以及合璧操作系统精简版等。
更多详情,请访问合璧操作系统在 GitHub 上的代码仓库(麻烦随手点亮 HybridOS 项目仓库的星星哦):
https://github.com/FMSoftCN/hybridos
您也可以参与到为飞漫主持的开源项目呐喊助威的队伍中,您或多或少的打赏,将变成我们源源不断的动力——敬请点击文末原文链接。
商标声明
本文提到的产品、技术或者术语名称,涉及北京飞漫软件技术有限公司在中国或其他地区注册的如下商标:
- 飛漫
- FMSoft
- 合璧
- HybridOS
- HybridRun
- MiniGUI
- HVML
- PurC