资源行业: 医疗行业
游戏设计工具如何使汽车驾驶舱现代化
GUI 软件可能让您失望的 9 种方式
GUI 软件可能让您失望的 9 种方式
开源软件之所以具有吸引力,是因为没有或很低的进入门槛。 不幸的是,这为其他成本敞开了大门。 手动编码时,开发和维护 GUI 的成本要高出 50%。 如果你不想让你的代码开源,那么你就必须支付商业许可证的费用。 最初作为节省成本的措施会让您面临漫长而昂贵的开发周期。
或者,您的 GUI 应用程序开发环境可以加速设计和交付,甚至允许您 构建时在真实硬件上测试您的设计. 使用正确的开发工具,每项工作都会变得更加容易。 虽然您可能看不到开源工具的高度专业化,但某些解决方案和资源是专门针对嵌入式 GUI 项目而设计的。
选择一个有帮助而不是有害的嵌入式 GUI 工具
创造出色的产品并不容易,这就是为什么流程的某些部分必须简单的原因。 选择正确的技术可以避免嵌入式 GUI 团队遇到的许多麻烦。 这九个注意点对你有帮助 避免常见的陷阱并保持在成功发布的道路上.
1 – 更小的内存占用
在金钱不再成为问题之前,成本始终是产品开发过程中的一个因素。 当制造商使用最便宜的硬件时,产品的零售价将对消费者更具吸引力。 每一次将 RAM 和闪存需求减少 50% 的机会都会体现在利润中,反之亦然。
例如,智能恒温器的预算无法容纳 100 美元的处理器。 随着显示器尺寸或复杂性的增加,成本节省也会变得显着。 深思熟虑的架构产生高效的代码, 降低硬件预算. 对于低代码和无代码解决方案生成的代码来说,适应较小内存占用的能力尤其重要。
2 – 低代码或无代码 GUI 设计
一小群 GUI 开发人员可以找到最小化内存占用的方法,但这种劳动并不是特别划算。 低代码和无代码 GUI 设计技术降低了工程成本和交接需求
如果您是设计师,请画一个圆圈并将其放在您想要的位置。 无需考虑圆的公式或每个像素应如何显示。 当设计人员可以自己使用软件时,在进入制造之前与工程师的来回交流就会减少。
3 – 直观的可用性
Altia 客户报告说,使用正确的 GUI 设计堆栈有助于团队的启动和运行速度比其他 GUI 应用程序开发环境快几倍。 以下任何一项都可能让您以更少的支持和更少的时间浪费进入市场:
- MathWorks Simulink 等集成
- 通用 API,学习曲线低
- 轻松将 GUI 移植到硬件上
坐下来进行无代码设计是一回事。 一路启动又是另一回事。
4 – 低至高性能硬件的交钥匙支持
可扩展和可移植的生产程序使迭代增长更易于管理。 相同的 GUI 设计应该可以重复部署,而不是重新发明轮子。 一家跨国烤箱制造商已经能够 陆续推出新功能 在现有代码库之上。
5 – 3D 图形的优化使用
如果您的 GUI 开发环境不能胜任这项任务,使用 3D 图形可能会成为成本中心而不是附加值。 在医疗设备或类似产品中呈现逼真的表现是一个崇高的目标。 可能值得考虑以下所有方面:
- 导入 3D 图形的工作流程
- 原生 3D 内容功能
- 审美品质把控
3D 图形只有正确完成后才会令人印象深刻且有用。
6 – 100% 纯原生代码:无黑匣子,无最小占用空间
需要“黑匣子”运行时引擎的解决方案强制执行最小占用空间,但这并不总是有利的。 无论设计是否需要,此类解决方案都必须为图形库允许的每种功能做好准备。
您无法拆开黑匣子,可能需要更昂贵的硬件来安装所有东西。 如果您正在构建一个带有旋钮和数字的简单恒温器界面,那么为 3D 功能付费是没有意义的。
黑盒解决方案在医疗设备制造和任何重型机器中使用的应用中尤其危险。 如果您需要认证或接受检查,您不太可能访问黑匣子。 这意味着要让另一家公司参与进来,以及随之而来的所有延误。
7 – 基于云的协作
您的全球团队能否针对单一目标进行协作? 云的发明并不是为了 GUI 设计人员在家中在完全相同的硬件软件堆栈上协同工作,但聪明的公司正在开发创新的解决方案来实现这一目标。 例如,考虑一下非公路电动汽车公司在真实的基于云的硬件上测试其设计。 这是另一种方式 与远程团队成员或在芯片短缺期间保持项目进度.
8 – 更好的产品支持
拥有庞大的用户社区是一回事,提供实时支持又是另一回事。 哪些类型的资源可用于监控和分类? 与关键开发工程师的联系几乎总是比较低级别工程师的客户服务更快。
9 – 端到端工程服务
当您的团队需要经验或时间来跟上时,可以使用各种专业工程服务。 一些 GUI 设计环境与第三方合作伙伴或已知顾问有联系,但没有能力自行完成项目。 与一家主要手术设备制造商相比 通过交钥匙产品交付节省时间和资源.
更快的上市时间
GUI 开发环境的九个首要考虑因素都服务于一个共同的目标:更有效地将产品推向市场。 简单的工作流程可以缩短盈利之路,节省资源,并最终提供卓越的用户体验。 如果您想了解更多信息,我们的团队很乐意向您展示 Altia 如何叠加 在任何或所有这些类别中。
Altia CloudWare™ 白皮书 – 使用基于云的解决方案消除嵌入式 GUI 开发的痛苦
通过直观的基于云的平台远程评估和测试您的整个硬件-软件堆栈。 通过直播实时查看结果。
主要优点:
- 先试后买 – 实时访问和评估硬件
- 更短的行驶时间 – 为您的项目寻找最佳目标硬件
- 全球协作 – 基于云的工具和统一开发栈
Altia CloudWare™ 如何帮助团队克服 GUI 生产挑战
首先,您需要等待数周才能收到电路板,这样您就可以开始构建新的 GUI。 设计师在您位于丹佛的办公室进行设计,然后将其运送给在夏威夷家中工作的开发人员。 在运输延迟后,经过数小时的时间确认在夏威夷设置的系统与在丹佛设置的系统相匹配后,开发人员终于拿到了电路板并完成了编程。 开发人员将电路板发送给德国的产品经理进行审查,但出现了问题。
在夏威夷和德国之间的某个地方,带有 GUI 设计的开发板在运输中丢失了。 您可以提出索赔并获得电路板费用的报销,但您现在又回到队列中,等待新的供应可用。 您的产品经理需要在设计准备好投入生产之前签字——并且,根据电路板的交付时间,您知道您将错过 GUI 的交付日期。
如果这些头痛听起来太熟悉了, 云件™ 为您提供好消息。 以下是我们如何解决嵌入式 GUI 团队面临的七个关键挑战。
1.芯片短缺
无论是需要数周还是数月才能获得构建解决方案所需的特定芯片,近年来芯片短缺已成为一个严重的问题。 CloudWare™ 正在帮助 GUI 团队 解决芯片短缺问题,满足生产进度. 您可以在 CloudWare™ 上设置所有内容,而不是等到您的芯片出现后再继续前进。
五分钟之内,您就可以在真实硬件上测试您的设计。 您将拥有一个实时操作系统和工具链来开始您的设计、开发和评估。 您不必再等待数周来测试芯片。 CloudWare™ 帮助您找到合适的芯片并运行虚拟机来确认您的硬件选择 before 你下订单。
2. 供应链问题
甚至除了芯片短缺之外,供应链问题也让你更难获得所需的东西。 如果您无法获得特定芯片或无法及时获得,您可能必须寻找合适的替代品。 在 Altia,我们以能够在任何设备上运行而自豪,但您不必相信我们的话。
CloudWare™ 让您确认您的设计是否适用于与您最初想要的芯片类似的其他芯片。 每当您想尝试新硬件时,您都可以访问 CloudWare™ 门户以在硬件上测试您的设计,然后从项目开始一直在平台内工作,直至上市 (GTM)。 这也创造了一个更具协作性的开发环境。
3.分布式团队
大多数公司将所有人聚集在同一个办公室的日子早已一去不复返了,这带来了挑战。 您在夏威夷的远程设计人员的电路板配置可能与您将在生产中使用的不同。 当您在云端工作时,每个人都使用同一个面板。
来自世界各地的利益相关者可以实时合作,加速协作。 产品经理可以在构建时看到 GUI,因此没有人会对设计是蓝色而不是绿色感到惊讶。 您也不必再将木板从夏威夷运送到德国(并冒着木板在这个过程中丢失或变砖的风险)。
4.运费、板费、人工费
如果您可以在 Raspberry Pi 上进行构建,那么订购一两块额外的电路板不会让您破产。 当您的电路板每块花费数千美元时,情况就不同了。 CloudWare™ 使您不必购买多块电路板来确定最合适的电路板。
然后是运输电路板的成本。 如果一切都按计划进行,那么这笔费用应该不会过高,但事情确实发生了。 电路板会延迟、丢失或损坏。 每一个延迟或低效的过程都是在浪费时间,而时间就是金钱。
CloudWare™ 正在帮助 GUI 团队在等待生产所需的电路板时开始工作。 您花在等待发货上的时间不是死时间,因为设计人员和开发人员可以继续工作。 您不仅可以在购买前试用,还可以在拥有所有硬件之前进行设计、测试和验证。
您只有在生产出最终产品后才能开始产生收入,而 CloudWare™ 可以让您更快地达到目标(同时管理成本)。
5. 不同的硬件-软件堆栈
正如分布式团队会带来挑战一样,不同的硬件和软件堆栈也会带来挑战。 找到正确的设置通常需要一段时间。 有很多时间花在阅读文档、尝试不同的设置过程以及通过反复试验来学习。 CloudWare™ 有助于消除大量工作、挫折和冗余。
您从一开始就获得了带有正确工具链的正确软件,一切都为您准备好了。 花费更少的时间来弄清楚如何使您的硬件和软件解决方案协同工作,这意味着可以将更多时间用于构建最佳 GUI。 而且您的团队可以更快地直接进入核心工作。
介绍 CloudWare™!
嵌入式 GUI 设计和开发团队发现 CloudWare™ 易于使用. 大多数团队可以在没有工程服务或额外支持的情况下使用它,特别是如果他们以前有过嵌入式 GUI 开发的经验。 一旦 Altia 通过 CloudWare™ 为您设置了虚拟机,您就可以在我们的托管硬件上进行自助服务了。 这就像在你的办公室里有一块板子。 更好的是,您现在就可以进行测试,无需前期费用。
如果您的团队需要更多帮助以加快速度,Altia 随时为您提供支持。 无论您遇到什么困难,从构思到 GTM,我们都可以提供帮助。 这种支持对于没有嵌入式 GTM 开发经验的团队是有益的。 也许您只需要帮助进行初始设计或性能优化。 在整个过程中,您可以根据需要尽可能多地依靠我们的专家。
您准备好为您的 GUI 生产挑战寻找新的解决方案了吗? 申请 Alita CloudWare™ 演示 !
使用 Altia 设计和部署嵌入式 GUI
Altia CloudWare™ 白皮书 – 帮助团队克服 GUI 生产挑战
Altia 代码生成支持可用于德州仪器 AM62x 系列处理器
Altia 今天宣布为德州仪器 (TI) 基于 Arm® 的全新 AM62x 系列处理器提供代码生成支持,目标是广泛的工业和汽车应用。 对于为双屏显示器或小尺寸图形用户界面 (GUI) 应用程序寻求低功耗处理器的开发团队,Altia 提供了一个工具集,用于设计和部署丰富的自定义图形和高效的 C 代码,以优化性能和减少占用空间。
TI AM62x 系列处理器以更低的成本提供实时性能,以实现更快的开发和部署并帮助缩短上市时间。 AM62x 包括四个 Arm® Cortex-A53 处理器、一个 3D 图形处理单元 (GPU)、一个 Arm® Cortex-M4F 处理器、两个 PRU-SS 和 2GB DDR4 SDRAM。 AM62x 处理器可实现双屏全高清显示,并支持多种操作系统,包括 Mainline Linux® 和 Android™ 操作系统。 此外,AM62x 处理器的架构旨在将工业应用中的功耗降低多达 50%——使由 AA 电池供电的应用能够保持运行超过 1,000 小时。
Altia 的 GUI 开发软件可以进一步实现低功耗和高每秒帧数 (FPS) 性能,以便使用 TI AM62x 设计和部署图形显示。 该处理器的 Altia DeepScreen 代码生成解决方案旨在充分利用芯片上的每个功能,从而生成占用最少内存的紧凑、生产就绪的 C 代码。 使用 Altia 和 TI AM62x 处理器设计 GUI 的公司可以利用 Altia 省时的工作流程来创建具有丰富动画和 3D 的全功能自定义图形,提供高影响力的用户体验并延长电池寿命。
“我们的 DeepScreen 代码生成架构师喜欢为新硅设计解决方案——他们特别高兴能为处理器开发新的代码生成器,因为在这些处理器中,功率非常宝贵且物料清单 (BOM) 成本至关重要,”Altia 工程副总裁 Michael Hill 表示. “Altia 团队很自豪能够为 TI AM62x 处理器客户提供设计和部署高效 GUI 的概念到代码解决方案。”
Altia 正在为 TI AM62x 处理器提供汽车仪表盘和健康监视器演示。 有关演示的详细信息,请访问 Altia 的 TI AM62x 产品页面.
关于 Altia
Altia 是一家提供图形用户界面设计和开发工具的软件公司,可用于从概念到最终生产代码。 我们的 GUI 编辑器,Altia Design, 为开发团队提供了实现基于模型的开发流程的能力,从而实现清晰的团队沟通和加速用户界面开发。 我们的 代码生成器,Altia DeepScreen,支持 范围广泛的低功率到高功率处理器 来自各种行业领先的芯片供应商。 Altia 生成经过优化以充分利用硬件资源的纯 C 源代码。 Altia 生成的图形代码正在驱动全球数以百万计的显示器——从汽车仪表组、HUD 和收音机到恒温器、洗衣机和医疗设备。 我们的使命是做到最好 汽车, 医生 和 消费者 以最低成本的硬件在最短的时间内将接口投入生产。
Altia 成立于 1991 年。其客户包括汽车 OEM 和一级供应商,如大陆汽车、电装、菲亚特克莱斯勒汽车、福特汽车公司、通用汽车、本田、雷诺、Magneti Marelli、日本精机、法雷奥、伟世通等,以及领先的消费者Electrolux、Whirlpool、NordicTrack 等设备制造商。
有关 Altia 的更多信息,请访问 www.altia.com 或发送电子邮件 [电子邮件保护].
Altia 在 Embedded World 2023 展示 GUI 解决方案和 Altia CloudWare™
领先的用户界面设计和开发软件供应商 Altia 自豪地宣布参加 2023 年嵌入式世界博览会。这一首屈一指的嵌入式系统国际贸易展览会和会议将于 14 年 16 月 2023 日至 XNUMX 日在德国纽伦堡举行。
Altia 展台的参观者将有机会看到 Altia 图形用户界面 (GUI) 与各种嵌入式生态系统合作伙伴合作的现场演示,包括 Android、Green Hills Software、Imagination Technologies、英飞凌、恩智浦、高通、瑞萨、意法半导体和德州仪器。 所有人都受邀参观并与 Altia 专家讨论该公司的解决方案如何帮助他们为其嵌入式系统创建视觉效果惊人且功能强大的用户界面。 在展会期间,合作伙伴也将展示 Altia GUI。
“我们很高兴能参加 2023 年嵌入式世界博览会,并向全球嵌入式系统社区展示我们行业领先的软件,”Altia 营销副总裁 Jason Williamson 说。 “借助 Altia,我们的客户可以创建直观的用户界面,使他们的产品在竞争激烈的市场中脱颖而出。 此外,他们可以灵活地将 Altia GUI 从低功耗硬件扩展到高功耗硬件,甚至可以在生产中期切换到更便宜或更容易获得的硬件。”
在展会上,Altia 团队将展示 Altia CloudWare™,这是 Altia GUI 开发软件阵容中的最新产品。 这种基于云的硬件即服务 (HaaS) 解决方案适用于为生产设备开发嵌入式图形用户界面的公司。 CloudWare™ 允许 GUI 开发人员远程访问 Altia 的软件并将其与流行的嵌入式硬件配对,从而在世界任何地方为他们的 GUI 创建试驾体验。
邀请 Embedded World 2023 并行会议的参观者在 2023 月 15 日星期三下午 2:20 和 16 月 2023 日星期四的电子显示器 5 会议上,通过 Altia 全球销售工程总监 Jeff Stewart 的演讲了解有关 Altia CloudWare™ 的更多信息在 00 年嵌入式世界大会下午 XNUMX:XNUMX。
在 4 年嵌入式世界博览会的 4 号展厅 201-2023 展位找到 Altia。鼓励与会者 安排一次会议 在展会上或参观 Altia 的展位,了解有关该公司产品和服务的更多信息,并观看其软件的现场演示。