您现在的位置是:首页 > 数字化转型 >
三问企业移动应用开发
摘要 现在,越来越多的企业倾向于开发自己的移动应用,以提高企业的移动信息化能力。可是,移动应用开发在更多时候是一个系统化的工程,在企 ...
企业是否真的需要自己开发移动应用?
目前,已经有大量的外包公司可以承接开发或定制移动应用的工作,他们在移动应用开发方面往往更加专业。
可是,并非所有企业的移动应用都适合交给外包公司来开发。第一种情况就是含有大量敏感数据,或用于敏感用途的移动应用,这类应用交给外包公司开发会带来潜在的安全风险。第二种情况是对移动应用需求量大、更新频繁、对可维护性要求高的企业,此类企业往往对开发成本、应用的灵活性有较高的敏感度,也更加适合自身开发移动应用。
因此,企业决定自己开发移动应用时,最好先审视自身的开发需求,如果只是开发一些通用类的移动应用,那么不妨交给专业的移动应用开发企业来做。但是如果你的企业对应用的安全性或是灵活性有更加特殊的需求,最好还是自己来进行移动应用开发。
企业需要本地化应用还是web式应用?
大部分移动应用都是本地化的移动应用,而且其优势很明显,具体来说,就是不需要网络的支持,可以更贴合硬件性能,发挥出更高的灵活性。但是缺点就是本地化应用往往过于“沉重”,而且受开发语言与环境的限制,只能运行于特定的系统平台上,企业需要分别针对安卓、ios、wp等系统进行开发,开发成本与周期的压力很大。因此,越来越多的企业转向了基于HTML5技术的web式应用,这类应用可以实现多平台支持,节省开发成本与周期。
企业在做移动应用开发时,需要慎重考虑这两类应用的优缺点,如果企业只是需要通过移动互联网来提供相关的数据与服务,对性能和功能的要求不高,那么建议使用web式应用。但如果企业需要保障随时随地的移动应用,并提供更高可用性的应用功能,那么还是选择本地化应用更好。
是否需要部署移动应用开发平台?
移动应用开发平台的优势在于可以提供更具整合性、更具管理效益的移动应用开发能力。移动应用开发平台需要擅长跨平台开发、部署和管理产品的全生命周期,还表现为拥有出色的多渠道企业发展计划、支持发展多种架构和标准、深入了解IT要求并具有扩展性强的渠道和合作伙伴关系。除了易于购买、编程、部署和升级外,其还可以与同一供应商或第三方的后端和云端服务相连接。
可以看出,对于经常需要开发移动应用的企业来说,移动应用开发平台能够提供快速开发与管理应用的关键能力。
目前,IBM、SAP、国信灵通等企业都已经推出了移动应用开发平台,用来满足企业开发移动应用的需求。这些平台大多集成了多种开发者服务,具备一次开发任意部署的跨设备支持能力,选用了高复用率、高易用性的代码和界面,以满足开发者的需求。
从以后的发展角度来看,移动应用开发平台将具备更大的智能性与敏捷性,以实现数据在不同设备上的自适应展现,降低企业开发难度。尤其是利用云计算与大数据的发展成果,国内与国外相关企业都在打造融合更多创新技术、具备灵活开发能力与需求预测能力的新型移动应用开发平台。
国信灵通专家表示:“对于企业来说,选用移动应用开发需要考虑平台与自身开发需求的契合度,并且要与自身的信息化系统紧密结合,否则很难发挥其提高应用开发效率的作用。”现在,国信灵通已经为移动应用开发企业提供了一整套的解决方案,NQSky Mobile Enterprise Application Platform(国信灵通企业移动应用平台,简称NQSky MEAP),是以JAVA、HTML5及移动终端原生开发SDK技术为基础,集开发、部署、运行、管理、监控为一体的企业移动应用系统。其能够支持一次开发任意部署的跨设备支持能力,提供了数据接口、业务逻辑、数据存储、数据同步等服务,可帮助企业从容应对移动应用开发的挑战。
(本文不涉密)
责任编辑: