威尼斯90588 cc-vns9848威尼斯城

为智能设备创建移动应用程序的5个挑战

Gartner预测,到今年年底,将连接超过200亿个智能设备。这表明物联网并不是在等待任何人。大家已经达到互连智能设备提供前所未有的舒适性和便利性的地步。

随着物联网市场的增长,越来越多的企业对通过构建通过移动设备控制的智能设备来利用这一趋势感兴趣。

但是,在设计用于智能设备的移动应用程序时面临很多挑战。从早期开发阶段开始,开发机构及其客户就需要位于同一页面上,以使该应用程序具有功能性,安全性和可伸缩性。

让大家阐明在开发过程中必须克服的五个重要挑战。

1.与UI和UX设计的匹配要求

在客户和开发团队建立文档并开始开发过程之前,重要的是通过讨论应用程序应该实行的操作,将使用的设备(包括硬件和App)以及在什么条件下使用,来进入同一页面。使用设备。

这三件事对于从一开始就变得正确至关重要,因为它们都会影响UI和UX设计。让大家看一个智能厨房电器的例子。开发人员和企业没有足够注意的是在不同情况下用户对UI的可访问性。

假设某人正在做饭,并且需要大家的应用来实行特定任务。由于他们正在做饭,大家必须考虑到他们的手可能是湿的或油腻的。过于敏感的触摸设置或太小的按钮可能会导致“未点击”,从而触发错误的动作,表明用户无意激活。

因此,考虑用户与应用程序交互的所有条件非常重要。有时,您可能需要调整亮度设置,使用语音识别等。

最后,该应用程序应具有直观的UX,可引导用户加载数据或连接到网络以完成特定过程。换句话说,如果用户需要等待设备与手机连接/交换数据,则该操作应以适当的屏幕和消息表示。

2.确保不同的传感器和网络之间的兼容性

传感器和通过其进行通信的网络是物联网开发不可或缺的一部分。对于许多物联网专家而言,具有挑战性的部分是找到不同传感器和不同网络类型之间的最终兼容性。

如今,许多传感器制造商,OEM和供应商并不总是在相同的法规和协议下工作。考虑到这一点,您可能最终会遇到两个设备无法一起运行并交换有价值的数据的情况,因为它们的传感器不兼容。

企业有时会在生产过程的后期意识到这一问题。尽管替代选项是添加外部传感器,但仍然需要跳过各种箍以确保可以通过IoT系统的所有组件安全且成功地交换数据。

归根结底,最好在开发过程中尽早仔细检查这些问题,以免日后造成重大损失。

3.控制设备如何连接到网络

当大家谈论连接不同的设备以在单个应用程序中工作时,连接和网络的挑战仍然是最大的问题之一。可以使用传统的Internet网络之一(例如LAN,MAN或WAN)或其他类型的网络(例如Bluetooth或Zigbee)连接设备。

选择最佳的沟通渠道并不总是如大家所愿那样简单。为什么?随着物联网系统及其体系结构的发展,对网络的需求以及与之相连的设备的数量也在增加。有时,设备超过某些网络的性能和覆盖范围,会导致数据处理和交换问题。

如果设备或应用程序本身存在网络问题,则应用程序应具有向用户说明正在发生的情况的方法。应该有一个清晰可见的通知,说明引起问题的原因并提供解决问题的建议(如果适用)。

4.确认硬件兼容性

当应用程序处于开发的早期阶段时,预见系统和性能要求就具有挑战性。通常,开发团队在开始分析和开发时不会获得确切的硬件信息。

这是因为,客户自己往往没有必要的经验或有关硬件需求的常识。在冒烟或压力测试失败之后,每个人都会意识到RAM量不足或处理能力不足。然后,团队需要决定是否将加强硬件来支撑应用程序,还是日夜工作以优化(或删除)某些功能。

这显然远非理想。为了避免进行此昂贵的工作,大家始终坚持在项目开始之前安排一个或多个发现研讨会,以了解项目及其要求。

即使您不参加发现研讨会,也必须让开发团队从开发的早期阶段选择合适的硬件,以便他们可以调整设计和/或帮助您(重新)定义硬件要求,这一点很重要。设计移动应用程序可能需要一段时间,而且尽早进行更改的痛苦明显减轻了。

5.控制数据流和一致性

所选网络应足够稳定,以在所有设备上提供一致的数据外观。例如,智能家居中的某些设备会收集数据,然后在用户的手机,平板电脑,智能手表等上表示它们。稳定且一致的数据库连接可确保在所有设备上显示最新信息。

如今,智能设备使用的大多数数据都是非结构化的,因此可能很难以适当的SQL格式存储它们。此外,根据数据的数量,速度和多样性来处理数据,因此您必须确保通过智能系统体系结构不同层的数据流良好。

当许多设备处理大量数据时,重要的是减少并消除数据的冗余性和复杂性,以使其对于最终用户更具可读性和安全性。在当今数据远远超过处理该数据的设备数量的时代,向最终用户提供可用性和价值非常重要。智能应用程序应足够健壮,直观且稳定,以处理人为错误。

慎重声明:本文版权归原编辑所有,转载文章仅为传播更多信息之目的,如编辑信息标记有误,请第一时间联系大家修改或删除,多谢。

威尼斯90588 cc|vns9848威尼斯城

XML 地图 | Sitemap 地图