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。