在智能手机和远程控制系统的推动下,用户和供应商都接受了从带有屏幕和按钮的物理界面。取而代之的是,绝大多数现代设备现在都被锁定并加载了可在用户智能手机或平板电脑上运行的配套应用程序。
从硬件接口到软件接口的迁移是由便利性程序驱动的,但同时又可以提供更好的控制并降低供应商费用。但是,另一方面,在界面设计的新时代需要克服安全和延迟方面的困难。让我们对比硬件接口和软件接口,以及两者之间的过渡对IoT设计人员意味着什么。
物理接口,硬件编程
重要的是要认识到,连接的设备直到最近才仅使用设备本身来显示信息并启用用户控制。在近段时间,用户通常依赖于两行LCD显示屏的物理接口。例如,HVAC系统仍然是当今继续使用此类物理显示器的少数设备之一。后来,随着触摸屏的出现,物理界面设计变得多元化。
与当今的应用程序相比,这些物理接口缺乏。没有物理接口的设备更小,功耗更低,看起来更好。同时,开发人员创建应用程序相对容易,而不必手动编程物理接口。在向软件界面的快速发展方面,也许最重要的一点是:与附带物理触摸屏界面的设备相比,供应商使用配套应用程序创建的设备要便宜10倍。
智能手机(和软件)革命
智能手机的兴起为互联设备的数字接口的兴起铺平了道路,这种发展为行业带来了两个内在的变化。首先,设计人员现在可以创建界面,而无需任何硬件知识。取而代之的是,它们由软件开发工具包来授权以快速创建应用程序并根据需要进行更新。对于开发团队而言,这可以节省大量的时间和资源,最终可以为物联网公司带来收益。
其次,远程连接彻底改变了用户与设备交互的方式。智能手机应用程序使世界各地的用户都可以设置空调温度,并通过单击屏幕即可从家庭安全网络摄像头进行记录。这些应用程序比物理界面更具表现力和直观性,使用户无论身在何处都能控制想要控制的东西。
但是,远程连接的这一想法提出了一个物理接口根本不存在的问题:黑客攻击。智能手机应用程序会在可用性和安全性之间做出折衷,因为这些应用程序中大约有一半可以通过协议分析来利用。实际上,这项针对来自亚马逊最受欢迎的设备的应用程序的研究发现,三分之一的应用中缺少加密系统,而五分之一的应用中没有使用硬编码密钥。
设计师在此转变中必须记住什么
延迟是数字接口设计人员必须维护的部分。杂乱无章的应用程序会破坏用户体验,研究表明,超过0.1秒的响应时间的应用程序都将导致用户感觉是自己导致的。在当今物联网时代,创建具有低延迟的丰富用户界面必须是设计人员的目标。
总体而言,从物理接口转向数字接口是设计人员的重要转折点。与硬件接口相比,应用程序的设计要容易并且便宜得多,而且由于具有远程连接功能,它们为设备功能开辟了一个全新的世界。尽管需要考虑诸如延迟和网络安全之类的因素,但这不应阻止设计师在这种行业中进行发展。