首页 > 新闻 > 专家观点 >

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

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


  在公司移动办公员工数量急剧增长的同时,哪些东西也在以相同的速度扩张?为了能够与台式机相媲美,移动用户对移动办公软件体验的需求是什么?

  对于许多公司来说,移动云是一个解决办法。如果公司决定利用私有云集中为移动办公员工提供支持,那么移动应用需要基于这一基础设施进行研发。

  目前需要考虑的因素有许多个,尤其是如果你希望应用能够在所有的移动设备、台式机和笔记本电脑上运行。当应用在云端远程运行时,需要哪些东西才能让现有的应用在移动设备上运行?如何让台式机专用应用中的数据适应移动设备的小屏幕呢?是否应当先为移动设备开发应用,然后再将它们移植到笔记本电脑上呢?

  计算机系统研发咨询公司Ideas International的高级副总裁Tony Iams称,重要的是确定应用中的哪些部分,代码还是/或是数据要从移动设备转移到云端。他称:“将这些部分转移到云上将会带来后台管理优势,因为不需要再在移动设备上维护它们。”换句话说,所有的调整或应用升级都可以集中进行。

  此外,移动云计算还意味着应用处理以及数据检索与恢复都可以由基于云的基础设施执行。这样可以节省总体拥有成本(TCO),因为IT员工不再需要花时间升级单个设备——客户端软件环境都在云上的服务器中运行,在云上进行调整可以保证所有的客户端都同时得到调整。

  如果站在用户角度上看,这将无疑将会带来更大的便捷性。因为用户可以通过移动设备的浏览器随时随地获得自己专用的桌面,当然这个桌面是在云上。正如Iams所说的那样,“无论使用什么样的远程设备,你总是拥有同一个桌面环境。”

  由于需要面对不同的用户和不同的设备,因此必须要做好支持不同版本应用的准备。这也意味着需要做好支持不同屏幕尺寸和移动设备制造商的准备。

  转向移动平台

  Verizon Business企业策略总监Jeff Deacon称,移动平台迟早会大放异彩。移动平台是介于移动设备和应用/数据之间的软件。它们在移动云上运行,专门为移动设备处理任务,如将数据转换到一个用户友好的界面,确保所有的东西都能够很好的适应屏幕。

  它们还有一个始终与设备关联的认证机制。这样一来,一旦设备遗失或被盗,可以远程删除设备中的数据。

  通过移动平台,公司的后台业务应用可以与非授权用户隔离开来,因为这些非授权用户可能会通过多协议标签交换重新访问应用。移动平台首先要确保移动设备的安全,然后进行转换。

  这些移动平台正式名称为移动企业应用平台(MEAP)。它们允许用户在多个设备间部署移动应用,而不需要为特定设备部署应用。它们还允许用户有选择性的在远程设备上运行应用,以对于利用远程设备的优势,或是当移动云服务器上难以模拟本地功能时非常重要。

  这是市场的一个发展趋势。不过由于MEAP工具还处于初级部署阶段,因此大部分公司对这些技术还不太了解。

  Deacon称,Verizon目前正在使用Sybase Unwired Platform多租户系统,以降低在多个移动设备和后台企业服务上开发、部署移动应用的复杂性。其它MEAP或类似MEAP的平台还包括WebMobi、Antenna软件公司的AMPchroma、 Syclo LLC公司的Agentry移动平台、Appcelerator Titanium。

分享到: 收藏

专题