物联网是指利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联在一起,形成人与物、物与物相联,实现信息化、远程管理控制和智能化的网络。近年来,物联网得到了大力的发展,这给企业应用开发者带来了巨大的机会。
物联网的出现并非短时间的事,或许有些人听到物联网这个概念时,已经心生烦意。不过,用户还是应当习惯这一概念,因为当前的物联网已经拥有了强大的发展动力,而且如今也已经从消费者领域向企业领域阔步前进。业界认为,今年的物联网将在企业领域迎来一番美景。因此,在如此重要的交替时刻,应用开发者对物联网的看法以及应对物联网的方式也将会发生巨大的改变。
据Dimensional Research和Embarcadero等研究机构最近对全球1000名软件开发者展开的调查显示,2015年将成为物联网的重要发展之年,也将是物联网对企业应用领域产生重大实质影响的一年。
尽管典型的基于终端用户消费者的物联网解决方案一直以普通消费者为重点,而且在多数情况下也是以个人移动设备为主,但是,企业物联网解决方案当然就是企业和大数据为重点。以企业为主的解决方案中的数据路径必须通过多层应用逻辑和数据存储。在这样的发送系统中,移动应用仍具有一席之地,但不会再成为焦点。这一概念也由此产生了“连网应用”的理念。推应用发展的软件也将需要与“物”和其它系统进行连接,从而最终产生一个完整的解决方案。
当然,这种情况可能会给软件开发者带来不小的挑战。例如,开发者必须编写能够将各种独立程序相连的联合解决方案的软件。他们还需要编写一个软件,以便将全新的创意性用户体验整合到“物体”之中。不管怎么说,这是一个全新的不断变化的方法,主要使用多种不同的连接技术,例如从SDK到REST呼叫再到AT command指令,有时候是通过Wi-Fi或者是蓝牙进行发送,或者也可以通过连线设备发送。
对软件开发者而言,尽管物联网目前仍是一片“西部蛮荒地区”,但是,物联网的确也给几乎每个行业都带来了巨大的机遇,例如健康和医疗行业、制造业、零售业、销售业、智能家庭自动化设备行业等。多数开发者并不惧怕这种全新的复杂事物,而是表示对物联网带来的机遇感到非常振奋。
开发者如果想在物联网方面有所作为,那么就应当重视新用户体验和软件架构,从而更好地处理分发数据存储和应用逻辑功能,以此向移动和消费者应用之外的企业领域拓展。打造“连网应用”就是软件开发者将物联网解决方案推向企业和工业领域的方式之一,同时也将影响未来用户体验应用的方式。