如何破解企业移动开发难题?

移动运算蔚为趋势,企业想要化移动力为竞争力,势必要制订出一套移动策略,据以选择适当的移动开发工具,建立所需要的移动应用,让员工可以透过移动装置更有效率地完成工作。

但企业首先要面对的挑战,就是当今的移动平台太多、变动太快。环顾企业内部,员工持有的移动装置非常多样,而移动网络协议也不断在变化,再加上开发平台持续地增加,除了更难寻找适合的开发人才外,企业也面临开发资源容易重复、不同平台间的应用质量难以保持一致等技术性难题。

移动开发平台
为解决上述难题,企业需要能够同时兼顾整合、安全、扩充的移动开发方案。此类解决方案需利用标准化的API,缩短整合不同平台间应用所需的时间,提供数据加密机制,降低移动装置不慎遗失后,机密数据被窃取的风险,并因应业务服务需求,保持扩充弹性。

以IBM Worklight为例,透过混合HTML5与原生程序开发所建立的开放式设计环境,支持多种主流开发技术与链接库,并透过共享Web程序代码,让开发资源得以重复使用,还可自动针对不同设备的接口显示进行优化。此外,由于可快速整合数据库与HTTP服务,提供主动推播通知架构,针对移动应用的使用数据进行统计分析,配合脱机数据加密与权限管制,有助于企业在提供移动应用时,进行更进一步的分析与改善。

南韩乐天信用卡公司,就是运用现有网络技术,编写标准的HTML、CSS及JavaScript代码,两个月内就建构完成iOS及Android App,以提供卡友随时存取帐户近期交易及付款纪录等讯息,且可扫描移动优惠券等功能。

就算拥有良好的移动开发工具,企业还需要移动应用自动化测试工具。由于移动装置种类繁多,App版本更动次数也相当频繁,各种移动应用的修改及执行,往往需要进行大量测试。若非使用自动化测试工具,就需要以人工方式输入大量数据,不仅工作相当繁琐、费时,还容易出现错误,延误移动应用部署时间,甚至一旦客户端发现问题,还可能造成企业商誉损失。

因此,企业在开发移动应用时,应透过自动化测试工具,捕捉测试人员对应用系统的实际操作过程,成为可以反复执行自动测试的脚本格式,进而透过自然语言化的测试脚本,简化测试编辑,并产生信息完整的测试报告,减轻企业开发移动应用的测试负担。

除了移动开发与自动化测试之外,因应现今BYOD风潮,企业仍需重视移动软硬件的安全与管理。藉由为开发者提供安全的工具和流程,企业即可确保在软件开发与测试过程中,遵循企业安全标准,降低开发应用风险并维护App之安全存取性。

移动信息化交流QQ群:一号群:211029692 二号群:344692795 CIO交流群:316076815(需认证)

移动化问答社区:wenda.yidonghua.com



1 星2 星3 星4 星5 星 (还没有打分,快来打分吧!)
Loading...
 
已有 0 条评论
返回顶部

无觅相关文章插件,快速提升流量