图片39
物联网改变手机开发的方式。在物联网方面,手机设计者和开发者必须考虑到用户与应用之间的互动。用户必须考虑移动应用,硬件设备,环境或者上下文信息。团队将如何在产品生命周期进展时作出数据驱动的决策?在移动应用程序和硬件设备之间可能需要跟踪用户交互,从而形成一个完整的视图。
对于“物联网”这一概念,我本人也有很多共同的看法,这一观点可以追溯到普适计算的概念——我们可以利用科技加深与世界以及人们的互动。这意味着移动应用程序的开发应该逐渐变得(现在)独立于应用程序。而是应该帮助人们实现他们的目标,不管是让用户做出有益的选择,还是将重复的工作自动化。
物联网的发展释放大量市场机遇。
今天,你需要的就是一款出色的手机应用程序,才能在商业上获得成功。
嗯,那有点夸张。然而,在过去的十年中,无数成功的公司还是从设计精良、开发完美的手机应用软件开始,这些软件以令人信服的方式满足人们的需要。如果将物联网功能加入到这些应用中,则可以增加新的收入来源和生产潜力。
请考虑这个问题:一个简单的移动应用程序只要连接到服务器,就会有很多想法和可能性,并引起越来越多的用户关注。当你开始在这个组合中加入其它类型的硬件时,你会有更多的增值机会。
即便你的应用一开始并不支持物联网,你也可以想办法去实现它。开发物联网应用程序并不总是意味着要投资于自定义的硬件,同时你也可以让你的应用与市场上现有的硬件兼容。有些已有的物联网设备符合可传送不同类型数据的开放标准和协议,如气象设备的湿度数据或运动手表的心率。Hearty Patch是一个优秀的硬件开放源码实例,几乎任何应用程序都可以使用它。
增加以数据为导向的决策。
人每天都要做许多决策,有时候,我们的选择是错误的。其实,并非因为我们不聪明,也不是因为我们有太多的数据,事实上,我们有太多的数据,却缺乏足够的见解。
物联网让企业收集到前所未有的海量数据,因此,在构建数据密集的移动物联网应用中,开发者和数据科学家合作非常重要。有了机器学习和分析,你就能从数据中挖掘那些故事,并把选择范围缩小为一些不错的选择,而不必考虑太多的未知。