摘 要:移动平台不仅在企业移动化方面起到重要作用,同时也影响着整个移动互联网产业。用友UAP Mobile可以让消费类应用的APP开发者进入企业级市场,也可以让传统开发企业级APP应用的快速开发企业级应用还可以实现企业的快速移动化,更可以降低移动开发者的技术门槛。
移动互联网这块蛋糕,谁看到都想咬一口。百度收购91,腾讯入股滴滴,阿里并购高德,本来就很强大的BAT,为了在移动互联网拔得头筹,不惜银子纷纷拉帮结派,抢占用户入口。
大多数客官,您别只管看热闹。移动互联网你以为就是用滴滴打个车,用搜狗查个路线,用微信发个朋友圈吗?还有藏得更深的,更大的市场!而且这个市场,不光传统软件企业在抢,连传统的移动互联网企业也在打着主意。尽管没有企业移动化的基础,但一样能让他们快速进入,把这块蛋糕给他们尝上一口。怎么做到的呢?
好了,不卖关子了,就是移动平台!
在TOP100 Summit全球软件案例峰会上,记者听用友UAP售前总监岳昆分享了,UAP Mobile移动平台的架构与实践,并在会后跟他进行了深入交流。了解到,移动平台不仅在企业移动化方面起到重要作用,同时也影响着整个移动互联网产业。开发者们在移动平台上,可以利用平台所提供的技术框架,以及控件等,在此基础上发挥创意,进行开发,得到各种企业所需要的各种APP。
TOP100summit是科技界一年一度的软件案例研究盛会,每年会甄选有代表的100个技术创新/研发管理案例,并邀请他们前来分享。今年的分享嘉宾高手云集,涵盖了阿里、腾讯、百度、小米、360、京东、网易、微软等知名公司的研发团队。
这些互联网公司中,很多也在寻求企业级市场的突破。移动平台也为他们带来了一些机遇。
企业是有行业特色的,不同行业的业务模式不同。消费类移动互联网不了解企业业务,而就企业本身而言,又没有移动互联网的开发经验。那么企业业务和移动化中间就出现了一道沟壑,该怎么去填充?那就是业界关注的移动平台!通俗的说,在这个平台里,既有企业的业务组件,例如基于审批活动的业务流程组件,库存条码扫描组件;又有基于移动化的组件、纯技术组件,例如蓝牙传输、移动单点等,或更好体现移动化的组件。还有一个连接器,连接移动的前端和后端,还实现一些管理的需求。通过这样一个大平台,来解决两者之间的沟壑,完成企业的移动化。
移动平台可以让消费类应用的APP开发者进入企业级市场,也可以让传统开发企业级APP应用的快速开发企业级应用还可以实现企业的快速移动化,更可以降低移动开发者的技术门槛。这是一举四得的事啊!
企业移动化特点
为了研究企业移动化,近期还走访了一些知名的移动平台产品。用友集团UAP中心售前总监岳昆分享的一些内容很有价值,在这里跟大家分享一下。移动平台,能够助企业移动应用敏捷落地。
第一,跨平台。企业在做移动开发时,一定不希望做两套代码,这个不合理。他需要用一套代码就能够在IOS、Android上用;第二,资源复用。在企业中,可能有几十个移动APP的模块,这些模块不可能每个都从头做,所以资源的复用性和积累性很重要;第三,碎片化应用,这就是跟传统的PC业务的不同。PC的业务,无论是ERP,CRM还是其他业务系统,都是比较重的。而移动端的应用,一定是简单的,快速迭代的。碎片化的好处就是可装配,当一个应用出来后可以很快把它生成APP;第四,快速开发交付。开发完后可以快速支持APP上线;第五,卓越的用户体验。基于手机的尺寸,基于移动技术现在的一些瓶颈,当移动应用的页面过度复杂时,体验一定会差。
无论是企业用户和开发者遇到的移动开发的技术瓶颈,还是消费类移动互联网对业务的不了解,都需要一个可以挑起两头的扁担。这个扁担就是移动平台。
平台助力企业互联网移动化
提到技术瓶颈,不得不提跨平台。岳昆表示,现在很多人提到的跨平台都是指Hybrid应用。但它可能会出现一些性能问题。而用友的移动平台UAP Mobile,它实现了跨平台,交付出来的是类原生应用,性能完全没有问题。
“UAP Mobile是用DSL交叉编译的技术来写的,提供一套代码,只需要开发人员具备JAVE的能力。“岳昆介绍,开发人员是通过图形化的方式来写代码,这样大大降低了学习门槛。他强调,“最关键的是,交付出来的是原生应用。你看到的就是IOS或Android代码结构的功能。”
企业移动化还有两个特点,一个是业务的集成需求,另外一个是业务的多变需求。对UAP Mobile而言,所有APP的开发都是基于模型来做的。岳昆解释道,好处就是,一旦业务需求发生变化,不需要代码人员参与,可以在运行时去改动。
企业移动应用最主要的是集成,基于后端系统的延展。UAP 移动中间件,可以连接后端,无论是客开的,还是购买的第三方产品,都可以通过UAP连接起来。重要的是,企业端需要考虑的负载均衡,要做所有服务器的监控,信息化服务的装配,系统的安全、数量管理等,都可以在这上面做。包括,外部的应用,微信、微博等,仅需要十分钟就可以接到企业APP里。
为了更好理解企业移动化,岳昆拿一个实际案例说明。这是一个传统行业集团,通过UAP Mobile在移动端做了供销、工程、资产等,业务比较复杂。但是整个过程从开发人员只懂JAVA开始,到开发平台的搭建,然后给他们进行客开培训,再到业务模块APP建立,最后到8个APP上线。整个过程从零开始,用友UAP团队仅用了3个月时间。
企业移动管理界面
岳昆告诉记者,现在该集团有8到10个APP,管理使用APP的员工3万多人,管理设备5万左右。现在他们可以随时监控设备使用情况,是否有异常,包括分发管理。已经成功的将传统业务移动化。
当然,每个企业的业务和状况都是不同的,但它的移动APP都会跟底层的业务相连接,从人、财、物、客,全部连接起来。比如,财务、HRM、ERP、CRM等。这些都需要懂业务,又懂移动开发技术。移动平台是解决问题的最好方案。