首页 > 新闻 > 专家观点 >

为移动云开发应用需注意的关键因素

2012-09-11 11:10:16   作者:   来源:网界网   评论:0  点击:


  外包移动应用研发工作

  房地产投资服务公司Marcus & Millichap的首席信息官Richard Peltz称,他所在的公司并没有创建自己的移动应用。他解释称,迄今为止,他们都是将这一工作外包给AT&T,因为AT&T在这一领域非常专业。

  Peltz称,一段时间之后,他发现甲骨文和其它一些公司也在通过门户网站、公有云或私有云提供定制应用。通过正确的证书,用户可以访问相关应用,并且这些应用可以自动为包括移动设备在内的多种设备进行渲染。

  Marcus & Millichap目前正在部署一个由SiteCore研发的内容管理系统(CMS)。该系统可以自动为任何移动设备进行渲染,消除Marcus & Millichap为特定设备编写原生移动应用的需求。

  公司希望在2013年年初在基于VMware的私有云上部署CMS,届时公司网站和内网将迁移到新的CMS平台。多个部门和业务单元中的终端用户将可以管理其中的内容。
先为移动设备研发,再为平台研发

  Erie保险公司的Miller表示,他所在的公司首先为所有的应用研发移动版,然后再在可能的情况下将它们移植到电脑上。Miller称,由于Erie正在越来越多的使用移动设备,因此先为移动设备研发是非常明智的策略。

  不过这一策略面临一些挑战。移动设备通常内存都很小,CPU的运算能力也没有PC强,这些设计上的制约条件都是其它平台所没有的。此外,移动应用通常是针对特定的活动,使用原生特性能够提高性能和特定的功能,而这些PC都无法使用。

  Miller 称,Erie的用户群体必须要解决的问题是“我们是否创建了一个基于设备的Web门户网站?它们是不是一个特定的应用?”

  他称,另一个问题是“在哪些设备能够支持它们方面,你是否有一个平衡的考虑?”分析工具可帮助确定哪些特定的设备被用于访问公司的网站,Miller的团队会针对前两种或前三种主要设备研发移动应用。

  在Erie保险公司,移动设备的主要用途是向后台收集数据的应用传输相关数据。Erie仅有部分后台应用能够实现移动设备访问数据、向移动设备传输数据,以及暂时在移动设备中存储数据。下载至移动设备的数据是经过加密的,同时只有经过认证的电话用户才能将证书下载到移动设备中。

  Miller称,应用开发者和后台员工必须协同工作。他解释称:“我们不希望看到后台员工对设备用途感到困惑的情况。”目前该公司已经开发出了一个通用界面,开发者和后台员工都使用同一个内部标准。他称:“这至少是我们的努力目标。”

  结论

  谷歌等部分服务提供商已经开始提供移动云服务,用户可以通过智能手机或平板电脑上的浏览器进行访问。但是许多移动应用只能通过厂商的应用商店下载,以原生模式在移动设备中运行。这需要针对每种类型的移动设备进行开发。使用移动云能够让用户直接在云上运行,通过移动设备的浏览器查看客户端界面。

  一旦移动云通过被多种移动设备访问,那么要想使用移动云还需要公司开发出移动应用。包括HTML5在内的新开发工具与平台可提供帮助。尽管并不是所有的智能手机都支持HTML5,但是这只是一个时间问题。

  移动应用和数据存储以及运行在服务器上的一个潜在影响是性能较低的廉价智能手机也可以成为公司的首选工具。

分享到: 收藏

专题