本文解释了在为物联网设备构建现代嵌入式GUI时应该考虑什么。
智能手机为物联网(IoT)开发团队带来了一个有趣的挑战,因为消费者、产业工人、医疗专业人员以及更多的人都希望在他们的所有设备上获得复杂的移动体验。原始设备制造商(oem)需要提供更好的用户体验(UX),同时采购具有成本效益的微处理器(MPU)和微控制器(MCU)平台,比移动硬件具有更少的资源和更严格的功率限制。
根据我们的客户经验,创建有效的用户体验是一个理解设备大小、功率和内存如何影响图形用户界面(GUI)设计和组件的问题。本文解释了在为物联网设备构建现代嵌入式GUI时应该考虑什么。
处理设备大小
为了满足用户对设备便携性的要求,屏幕的尺寸急剧缩小(没有比这套段)。这些较小的形式因素使得UX设计更具挑战性,因为使用的屏幕空间更少,在多样化的产品线中重用相同的GUI资产也很困难
作为STMicroelectronics公司负责STM32微处理器生态系统的Jean-Louis Dolmeta最近解释,“一般来说,一个研发团队在发布产品后,可能会为一个新的开发平台花费两到三年的时间。oem必须缩短时间,减少风险,避免重复生产产品,降低开发成本,以便更快进入市场,获得更高的利润和利润增长。”
为了迎接这些挑战,嵌入式GUI开发人员应该考虑以下因素:
了解功率效率
当涉及到微处理器和MCU开发时,能量是一种宝贵的资源,嵌入式GUI团队必须注意何时以及如何使用能量:
优化图形和内存
如果没有精心规划和优化,图像可能会消耗大量内存或导致运行时问题,从而削弱整体用户体验。即使在开始编码之前,在构建丰富的图形体验时,也有必要考虑以下几点:
结论
大多数用户并不知道UX元素和硬件之间的权衡,但作为嵌入式GUI开发人员,这些决定必须经过深思熟虑。本文涵盖了我们遇到的屏幕大小、功耗和图形的最常见UX和开发选择——下一步是将它们应用到您的物联网设备项目中。
本文最初发表于嵌入式。
杰森·克拉克联合创始人兼销售副总裁在曲柄软件帮助嵌入式GUI产品团队在设计愿景和客户期望之间架起桥梁,使用Crank Storyboard交付市场领先的用户体验。