Altia 通过高级生成代码支持扩展了从设计到生产的工作流程

该解决方案使团队能够将传统工具中的 UI 定义转换为优化的嵌入式软件,而无需重写代码或重新搭建平台。

科罗拉多州科罗拉多斯普林斯——2026年4月23日 — 全球领先的图形用户界面开发和嵌入式 HMI 解决方案提供商 Altia 今日宣布,其增强的功能允许开发团队将现代 UI 定义转换为可用于嵌入式系统的生产就绪生成的代码。 

开发团队面临着独特的挑战:既要摆脱旧工具链的束缚,又要保留他们已投入的设计资源(例如 Figma、XML、QML 等),同时还要寻求新的工具和方法来创新下一代嵌入式界面。Altia 的技术弥合了以设计为中心的工作流程和可部署的嵌入式软件之间的鸿沟。借助 Altia,团队可以保留现有的 UI 资源,同时生成针对实际硬件优化的高效、确定性实现。 

Altia市场营销副总裁Jason Williamson表示:“工程组织希望能够自由地发展其用户界面策略,而无需放弃多年的开发成果。Altia能够重用现有的用户界面定义,并将其转换为高度优化的嵌入式代码,从而满足生产、性能和长期可维护性方面的要求。” 

从用户界面定义到嵌入式部署

现代用户界面开发通常始于传统嵌入式环境之外,利用原型设计和可视化工具来支持快速迭代和协作。虽然这些工具在设计和早期开发阶段非常有效,但通常需要进行大量重构才能满足嵌入式硬件的限制。 

Altia 的生成代码技术通过解析 UI 定义(包括基于 XML 的描述、Figma 设计文档等)并将其转换为针对嵌入式目标优化的原生 C 代码,从而弥补了这一差距。这种方法既保留了设计意图,又实现了可预测的执行、快速的启动时间和高效的资源利用。 

Altia 不依赖重量级运行时或解释层,而是从一开始就生产专为嵌入式部署而设计的生产就绪软件。 

嵌入式开发团队的主要优势

借助 Altia 的先进代码生成解决方案,开发人员可以: 

  • 重用现有用户界面资源: 利用在旧版设计和开发工具中创建的 UI 定义,无需从头开始。 
  • 生成高度优化的代码: 本地代码生成可以最大限度地减少 CPU 负载、内存占用和启动开销,同时保持代码的可读性和可调试性。 
  • 充分利用硬件灵活性: 可部署在各种 MCU、MPU 和 SoC 上,使团队能够在不重新设计用户界面的情况下扩展和迁移硬件平台。 
  • 设计和工程方面的考量是分开的: 允许设计师自由迭代,同时工程团队保留对系统集成、性能和优化的控制权。 
  • 创建经生产验证的软件: Altia 技术已在全球超过 100 亿台设备中部署,降低了产品从原型到批量生产过程中的风险。 
  • 基于功能安全支持工作流程的设计: Altia 的开发流程和工具支持以安全为中心的应用程序,包括可追溯性、确定性行为以及在需要时符合 ISO 26262 等标准。 

专为量产而设计,而非仅用于原型制作

Altia 的方法专为嵌入式系统而设计,嵌入式系统对内存、性能、启动时间、产品生命周期长以及安全性等因素有着严格的要求。通过将 UI 定义与嵌入式实现解耦,Altia 使团队能够在不将设计锁定到单一工具链或强制进行代价高昂的重写的情况下,实现用户界面的现代化。 

这种能力在以下方面尤其有价值: 汽车、工业、医疗和消费电子产品 在这些项目中,团队必须在满足严格的系统和生产要求的同时,提供现代化的用户体验。 

对于希望利用 Altia 最新云端软件来充分利用其原有资产的设计团队,请发送电子邮件。 [email protected] 或访问 www.altia.com/get-started.

我们的网站使用 Cookie。继续浏览即表示您同意我们按照隐私政策中所述的方式使用 Cookie。