移动已经成为继云计算之后的又一个亮点,移动带来的竞争优势也获得了企业的认可,移动应用的需求也随之增长。 根据Gartber预测,2011年,全球移动应用商店的收入预计将超过151亿美元。Gartner研究总监沈哲怡表示:“移动应用将会是一个竞争激烈的市场领域,吸引众多利益相关者的兴趣。越来越多的移动应用将在高端设备上定义用户体验。
” 除了苹果的应用商店,谷歌的Android Market、诺基亚的Ovi Store、RIM公司的App World、微软的Microsoft Marketplace和三星的Apps都见证了应用程序下载量的暴增。 尽管如此,适用于企业级的移动应用仍然存在……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
移动已经成为继云计算之后的又一个亮点,移动带来的竞争优势也获得了企业的认可,移动应用的需求也随之增长。
根据Gartber预测,2011年,全球移动应用商店的收入预计将超过151亿美元。Gartner研究总监沈哲怡表示:“移动应用将会是一个竞争激烈的市场领域,吸引众多利益相关者的兴趣。越来越多的移动应用将在高端设备上定义用户体验。”
除了苹果的应用商店,谷歌的Android Market、诺基亚的Ovi Store、RIM公司的App World、微软的Microsoft Marketplace和三星的Apps都见证了应用程序下载量的暴增。
尽管如此,适用于企业级的移动应用仍然存在较大的缺口。由于各行业的特殊性,以及企业自身独特的业务需求,可以直接购买并投入使用的移动应用还不能满足企业需求。很多网站,例如淘宝,都有标准版和移动手机版。这样的灵活性也应该出现在企业应用上。因此,企业在开发应用的时候,需要同时考虑相应的移动应用。
但移动应用的开发区别于传统应用。在开发移动应用的时候,需要考虑移动的很多特殊性:
- 企业移动设备是企业所有,还是个人所有?移动应用在开发的时候需要明确应用的客户端。企业自有设备在应用开发上具有很大的优势,例如,统一的移动设备类型可以在开发中只考虑一种开发平台和/或应用版本。个人持有的移动终端设备不仅带来了管理上的困难,也让开发工作更复杂。例如,美国科罗拉多州企业管理协会的一位分析师Steve Brasen说:“iPhone的设计不支持本地代理;它完全是私有的。你不能在iPhone操作系统上写自己的应用程序。”
- 强大的开发团队。多种平台选择和复杂的业务需求是开发团队必须面对的挑战。图形界面设计、生命周期管理、内存管理和控制、应用适配、带宽和连通性等方面限制和要求欧都需要开发团队的强大的技术支持。
- 移动风险考虑。许多人将对移动安全的重视主要放在了设备的安全上。事实上,多数风险存在于移动设备与面向外部的服务器进行交互的过程中。企业应从移动开发阶段就开始关注风险和安全性,如果开发人员对移动环境不够熟悉,会带来一些安全隐患。企业甚至可以适当地聘用移动安全专家,强化移动应用程序的安全性。
以上并不能涵盖企业自主开发移动应用的限制和挑战,例如应用在移动终端的测试,虽然可以借鉴传统应用测试的经验,但也不得不考虑特殊的应用环境。精明的企业和企业开发团队应当在开发和部署移动应用程序前就关注这些问题,而不是在开发的后期。
作者
相关推荐
-
正确的移动应用开发工具很重要
开发移动应用涉及很多工作,特别是因为公司必须支持多种操作系统和设备类型。没有什么比正确的移动应用开发工具,更能够帮助减轻负担。
-
移动APP交付:应给CIO留一席之地
面对内部使用的移动APP时,CIO感到更多的压力。分析师和研究者说,越来越多的公司期待他们的IT团队能带领员工的移动APP开发,正如Richardville的团队曾经做的。
-
HTML5简化移动应用开发过程
在合适的情况下,HTML5应用为企业提供了一个简单的替代原生应用开发的选择,特别是随着越来越多的HTML5开发框架的出现。任何需要跨多个平台实现移动应用的企业都至少应该考虑HTML5。
-
企业移动应用开发常见问题
企业移动应用开发是困难的。与桌面应用不同的是,移动应用通常需要在多种操作系统和设备类型上运行。而这只是复杂的开始。