满足移动用户需求的第一个转变是要开始思考开放API。需要进一步的围绕云移动后端服务和API程序进一步讨论,如何以容易使用的方式来展现系统的功能,以及考虑聘请一批更专业的开发人员来构建先进的系统。
也许构建移动应用和移动用户期望的更深刻的意义是如何解决多渠道场景。在该场景中,我还没有看到足够的对话。在许多方面,它最终变成了一种优化的面向服务架构(SOA),该架构最近一直备受开发人员的青睐。
如果我们回头想想手机、平板电脑和台式电脑的区别,它们不同的地方不仅仅是屏幕尺寸的大小。一天当中,这些设备以及不同的方式使用。
Gartner公司已经对人们使用智能手机访问业务系统的频率及使用的时间做了研究。事实上,如果可以的话,消费者会整天一直使用移动电话来访问业务系统,但是他们却能在很短的时间内完成访问,而且该访问过程是以任务为中心的。例如,他们需要添加一个客户记录或者供应商记录。用户把手机放回到皮套或口袋里,他或她可以继续做下一件事情。
有了平板电脑,消费者可以很少的使用其他设备。平板电脑使用时间与台式电脑浏览器或者桌面应用的使用时间已经很接近了,但是还是使用平板电脑的时间更长一些,他们期望获得更多的功能。与桌面应用相比,这些功能的交付方式会有所不同。
没有人想让一种基于平板的应用程序通过菜单和用户接口层来获得该功能,但是他们正在寻找比移动电话更强大的功能。例如,如果有人需要在他们完成审批前添加一个客户记录,他们期望能够使用多姿态的方式完成辅助任务,然后,立即返回到第一个任务中。
如果你从一个系统的角度来考虑该问题,其实所需要的就是一套可重复利用的业务逻辑组件,作为一种特征而被你记起,然后却在不同的组合及不同设备的不同表示层中显示出来。因此,它是一种典型的SOA模型。你已经有了后端系统和数据源,这样就更容易通过设备而逐渐的表现出来。有一个代表特性和功能的业务逻辑层,这样就可以以不同的方式结合起来,通过不同的表示层和不同的设备表示出来。然后,在此之上还有Web API,移动应用程序开发人员和Web开发人员会用其来解决业务功能本身的问题。
对于那些已经设计大规模SOA系统很长时间的人来说,下一步就很自然了,但是我认为它可能是一个实用的SOA优化模型,它使得组织能关注较好的系统,所以他们可以有效地支持多通道。如今,完成该任务的工具主要还是局限于移动开发平台,但是随着时间的推移,Gartner相信其显著性也会增加。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
移动设备遗留应用现代化
如果你的企业已经成立超过20年,一定有一些不是为移动而构建的遗留系统。这些系统可能也不是为Web而构建的。那么应该怎么处理这些应用?
-
看华为如何打造行业+融合通信生态圈
在近日举办的首届华为开发者大会上,华为为行业提供了一个统一的开放平台,面向更多的开发者,同时开放网络、安全和数据API。
-
又一个十亿美元 华为的开发者战略“上不碰应用 下不碰数据”
在首届华为开发者大会(HDC)上,华为又抛出了一个十亿美元,我们已经听到过太多的“十亿美元”了,华为的“十亿美元”又会有什么不同呢?
-
移动应用SaaS ALM:趋势与工具
在你设计移动、敏捷和云应用时,应该要将SaaS ALM策略列入考量之内,你知道这是为什么吗?