AirUI vs 传统GUI:一种更简单的嵌入式UI开发思路

传统的嵌入式GUI开发往往意味着海量的C语言代码和复杂的底层驱动适配。AirUI则反其道而行之,致力于提供一种简单好用的替代方案。本文将深入探讨AirUI的设计哲学,解析其为何选择Lua脚本语言作为逻辑层,以及这种架构如何避免了因人员变动导致的项目搁置风险。我们将通过对比分析,揭示AirUI如何成为那些受困于复杂GUI库团队的理想选择。

一、AirUI:重新定义嵌入式UI开发

AirUI,革新嵌入式UI开发的利器——基于LVGL 9.4深度封装,将复杂的组件、事件、输入与视觉主题,统一转化为简洁易用的Lua接口。无论是LuatOS设备,还是PC模拟环境,均可实现高效统一的开发体验。

凭借四大核心优势,AirUI正重新定义嵌入式图形开发的效率与成本。

1.1 组件丰富,覆盖绝大多数场景

目前内置58个图标,支持标签、图片显示、按钮、开关、进度条、下拉框、输入框、键盘、表格、容器、选项卡、窗口等核心组件。

无论你是开发工业HMI、智能家居面板还是消费电子设备,AirUI内置的组件库都能满足需求。
image

1.2 更低成本,集成hzfont矢量字库

AirUI已集成hzfont矢量字库,无需外挂字库芯片,且运用灵活,实现了真正意义上的突破。相比传统多字库方案,AirUI显著降低存储成本与开发复杂度,是成本敏感型嵌入式设备的理想选择。

全字号无级缩放:支持12-255任意字号,一套字库全搞定;

智能抗锯齿:字体边缘平滑,媲美高端显示效果;

字体自由选择:既可使用内置字库,也能加载外部.ttf文件;

多语言轻松支持:一套方案解决中文、英文、甚至特殊符号。
image

1.3 开发高效,Lua脚本快速上手

AirUI正大幅降低嵌入式UI开发的门槛,通过封装好的组件和清晰的示例代码,开发者能用极少的代码快速构建出稳定、可量产的触控界面。

这意味着,嵌入式UI开发从此不再是少数“高级专家”的专属领域,更多工程师都能高效参与,让产品创新更快落地。
image
image

1.4 验证便捷,PC模拟器即时交互

提供PC模拟器——LuatOS Windows桌面系统快速验证效果,无需烧录就能看到代码运行效果。

在Windows10/11系统上,你可以直接运行完整的AirUI Lua脚本,用鼠标模拟触摸交互,实时查看界面效果,无需任何硬件,快速迭代UI设计和交互逻辑,将开发调试效率提升数倍。
image

二、AirUI:下载最新资料即刻体验

目前,AirUI嵌入式端最大支持分辨1280*720;PC端无限制。

具体显示设备支持情况如下图所示:
image

Air8101系列V2004 104号固件即将推出,新增支持AirUI功能。

以下系列型号V2024固件均已支持AirUI新功能,欢迎下载体验:

Air780EHM、Air780EHV

Air780EGH、Air780EGG

Air780EHU、Air780EHN

Air700ECH

Air8000系列

AirUI当前版本只是一个开始,期待与您共同打造更完善的UI开发生态!

今天的内容就分享到这里了~

posted @ 2026-02-28 17:13  电子老师傅  阅读(56)  评论(0)    收藏  举报