2013年1月份,Gartner针对CIO的报告做出了一份报告,报告中显示,CIO最关注的的技术就是商业智能、云计算和移动技术。其中在云计算和商业智能之后,移动应用未来普遍推广在企业中已经是众所周知的事实,但是,还是有很多企业在迫切的希望通过移动战略提高效率和如何部署的忧心忡忡之间徘回。产生这种现象的主要原因,是企业不够深入了解对移动应用,没有彻底研究移动应用产品。很多企业认为的移动应用开发周期长,缺少开发人员,不安全,管理难这许多问题,其实早就已经迎刃而解。移动应用平台是一个非常好的解决方案,但是现在市场上缺少完整、高效、易用的产品。
用友集团UAP中心产品与技术管理部应用平台产品总监宋涛
用友UAP应用平台产品与技术管理部应用平台总监宋涛、用友UAP产品与技术管理部产品经理杨黎、用友UAP移动开发平台部部门经理张建新,三位比较了解移动应用平台的工作人员,分享了移动应用发展的历程并对用友如何在移动应用平台进行了介绍。
宋涛回顾了移动应用发展的历程。他认为最初阶段企业应用主要基于短信应用,那个时代移动设备计算能力有限,基本智能设备还没有普及,这时候通过短信信息发布完成了一个简单的企业应用;到下一个阶段是WAP应用,这个时候移动设备已经有了一定的计算能力,通过网页技术在移动设备上展现,系统类型增加,主流产品逐渐出现;再下一个阶段就是移动互联网阶段,这个阶段各种移动设备逐渐完善,其他主流厂商已经占主流地位,包括IOS和Android市场占有率达到了90%。这个时候我们设备多样化越来越严重,系统的多样性也越来越多,这时候是移动应用数量快速增长的时期。
对应整个移动应用发展的历程,用友在移动应用解决方案的发展历程也大致可以分为几个阶段:
1.从最初2003年,用友的产品基于短信应用的移动应用。
2.2007年基于wap的MERP应用。
3.2010年基于第三代移动技术做了新的移动运行平台,那时在服务端做了有力支撑。
4.2012年移动应用平台V1.0,主要包括开发平台和开发框架。
5.今年发布的移动应用平台UAP Mobile V2.0,它是一体化平台,覆盖开发平台、开发框架、云管理服务、应用服务器、企业移动商店等一系列产品。
用友UAP产品与技术管理部产品经理 杨黎
用友UAP产品与技术管理部产品经理杨黎介绍用友UAP Mobile移动应用平台是一款纯国产的具有自主知识产权的移动应用平台,它是用友UAP平台中的一个移动应用平台,在今年9月份的用友年会上首次亮相。UAP Mobile覆盖了开发、管理、安全、整合等移动应用全生命周期过程。用友UAP Mobile实现了跨平台、跨系统;利用集成可视化开发提升开发效率和产品质量;它拥有完善的安全体系,从各个方面保证移动应用安全使用,包括安全容器、服务认证、通讯安全、数字加密、存储加密等。实践证明,通过用友UAP Mobile开发包括7个页面、9个操作的移动应用,仅需3-5人/天。这对企业而言,无意是一颗定心丸,加速了部署移动应用战略的步伐。
用友公司集团UAP中心移动开发平台部部门经理张建新
用友公司集团UAP中心移动开发平台部部门经理张建新表示,用友UAP Mobile在研发过程中做到了几大关键技术突破,包括:
第一,支持跨平台的能力,对于不同设备类型、多种系统类型框架,实现一次开发多设备运行;
第二,高性能保障,从跨平台产品来说,存在很大的问题就是性能问题,这方面做了一些努力,从测试结果来看,使用UAP Mobile开发的应用与原生开发应用性能基本持平;
第三,动态编译模式,这种模式对开发者的技术要求更低,基于DSL开发动态编译成目标设备类型应用,一种语言可开发出多种表现;
第四,多机型适配,通过动态屏幕展现技术,动态适应不同屏幕大小、不同分辨率。
张建新还介绍道当前移动领域的主流技术大体分三种:Web技术(Javascript、css3、HTML5)、Native技术(Java、C/C++、C#原生)及Hybird混合技术(HTML+Native混合)。一般来说,采用HTML和Hybird混合技术的App更多些,比如Baidu Clouda、IBM Worklight、Intel App mobi、Oracle ADF mobile、SUP HWC、Phonegap等,而原生的如Titanium、SUP Android/iOS等相对较少。HTML的优势在于实现简单,而Native在性能和表现力上更好。 而用友UAP Mobile既支持Native开发方式,也支持HHC(Hybird Html5 Container)开发方式,还支持WebAPP开发方式。
除了为企业带来一个强大的移动应用开发平台,通过用友UAP Mobile,还可以实现运行和管理。企业用户可以在用友UAP Mobile企业应用商店里,进行应用的浏览、下载。企业IT部门可以通过移动应用商店管理企业内部应用。移动应用包括企业内部应用、以及企业对消费者应用、企业对企业的应用。
同时作为平台产品,用友UAP Mobile为伙伴提供了很好的平台保障与技术支持,使伙伴能够得到更大的升值空间。首先,用友UAP Mobile的开发平台将免费提供给伙伴,伙伴可以利用开发平台,根据客户需求随意定制移动应用;其次,用友UAP Mobile将建立开发者社区。开发者可通过社区分享自己的成果,也可以将应用提供给其它伙伴,进行打包一同提供给客户;除此之外,用友UAP Mobile还提供各种常规的技术和培训支持,促进产业链良性发展。如每月一次UAP课程基础培训,每季度一次进阶培训。还有根据企业需求做专场培训。