摘要:移动互联时代告别了个人英雄主义,碎片化经济的特点使得应用很难形成垄断。解决移动领域的痛点问题,形成合作共赢,构建生态才是大家唯一的选择。用友UAP Mobile背后有一系列技术作支撑。DSL解决跨平台问题,模型驱动、动态交叉编译技术,可满足企业因需而变,快速交付的需求。
“移动互联时代告别了个人英雄主义,碎片化经济的特点使得应用很难形成垄断。解决移动领域的痛点问题,形成合作共赢,构建生态才是大家唯一的选择。”9月19日,在2014中国系统架构师大会上,用友集团UAP中心移动平台产品部总经理张建新,一语道出了在这个移动互联网的大时代,什么才是持久发展的核心。张建新表示,移动平台是达成以上共赢目标的解决之道。
用友集团UAP中心移动平台产品部总经理张建新
用平台打开移动互联之门
移动互联网,使得我们的时间、应用、信息都变得碎片化,随之而来的是业务模式、商业模式的改变。IT也发生了重要变革,尤其在IT架构方面。企业级应用软件转变为第二代SaaS服务;传统数据中心架构,转变为可弹性扩展的云服务架构;数据搜索转变为大数据分析。那么该如何合理利用IT技术完成向移动互联网的转型?
“思维、产品、运营”用友UAP张建新提出企业需要注意的三个关键点。首先,思维,是要忘掉PC上的荣耀,重新思考和定位;产品,设计人本产品,永远超出预期,要简单易用、持续改进;运营,确定准确的商业模式,很好的利用用户行为数据。必不可少的是,移动开发与测试、移动安全、数据分析、测试、移动管理等技术。而当企业面临这些移动技术时,总有那么几个让他们为难的痛点,使移动互联之路困难重重。张建新表示,平台,是解决问题的钥匙。因为,它不仅具备技术先进性,可实现跨平台开发,也可以保证运行的性能与表现力;平台具备可扩展性和弹性,可满足企业定制已经持续发展的需求;重要的是,平台可提供一体化解决方案,除了开发,还涵盖管理、安全、整合等。
移动平台的技术演变
移动平台的架构随技术发展也在不断演变,从架构来看,跨平台在向浏览器方式和交叉编译方式两个方向延深。开发技术,是选择Native 还是Hybrid还是 LApp?移动互联,企业除了移动应用外,更关注后端隐藏的内容,比如开发工具、移动应用服务、应用分发、后端服务。企业对平台的需求,从单一职责的开发平台转为到全生命周期的移动解决方案。
鱼与熊掌焉能兼得?“在移动互联网时代,必须兼得,而且我们有相应的解决之道“用友UAP张建新给予坚定的答案。”交叉编译吸收了Native、Hybrid、Lapp的各项优势,开发人员不必使用移动平台本身限定的语言,就可为流行的移动平台创建原生应用程序。
张建新介绍,用友UAP采用交叉编译的方式研发了移动平台,用Web技术开发Native应用,为开发人员提供所见即所得的开发工具。使用统一的开发语言如HTML5、css3、javascript等,而不必掌握Java、C/C++、C#等Native移动开发技术来开发Native App、Hybird App、Web App。
UAP Mobile 成就一体化平台的技术来源
用友UAP Mobile是涵盖移动应用开发、管理、安全、整合等全生命周期的统一平台,是支持 WEB、Hybrid和Native应用类型的移动平台,支持广泛的开放性、标准化和跨平台能力。用友UAP Mobile移动平台包含开发平台、移动应用服务器、BaaS平台、移动Porta、EMM移动管理、云端打包编译服务器、移动应用商店等内容。
用友UAP Mobile开发方式
企业移动信息化有几个需求:首先,要满足一次开发跨平台部署的要求;其次,要确保流畅的用户体验;第三,因需而变;第四,快速交付。张建新介绍,用友UAP Mobile背后有一系列技术作支撑。DSL解决跨平台问题,模型驱动、动态交叉编译技术,可满足企业因需而变,快速交付的需求。UAP Mobile模型驱动,可复用近90%的业务逻辑代码,为实现碎片化应用组装奠定了坚实的技术基础;UI组件化设计,所见即所得的自由的移动端UI设计,可确保流畅的用户体验。
值得一提的是UAP Mobile移动应用商店,它可为开发者提供一个APP展示和合作的空间。将UAP Mobile开发的移动应用产品上传至移动应用商店,可相互分享、下载使用,并搭建合作的桥梁。同时,UAP Mobile还可满足企业搭建私有移动应用商店的需求,为企业提供移动应用上传、陈列、更新、下架的全生命周期管理。
目前,已有众多行业企业通过UAP Mobile快速构建移动应用,实现业务创新。如金融、教育、政府、医疗、建筑等。根据成功应用UAP Mobile的客户案例来看,整体效率可提高4倍以上。