当前位置:网站首页 >> 育儿

从铁通APP的开发看企业级移动平台的架构

时间:2019-05-14 21:53:08 来源:互联网 阅读:0次

摘 要:快速落地移动应用已经成为企业的共同需求。铁通选择了支持企业级移动化比较好的用友iUAP Mobile移动平台,用交叉编译的方式实现跨平台,同时保持了原生的性能和体验;而且可以与原有的业务数据很好的融会。

目前,移动互联对B端的深入改造已经变得迫在眉睫,快速落地移动应用已经成为企业的共同需求。那么企业在移动应用中将面临哪些问题,又该如何快速部署移动应用呢?

与消费类运用不同,企业部署移动应用不仅要考虑开发问题,还要关注业务创新、用户体验,移动安全,设备、应用管理,总体部署成本和后台数据集成等诸多问题。下面以中国铁通集团有限公司(以下简称铁通)开发APP的过程为例,来剖析企业移动化平台该如何选择!

近年来,随着铁通客户范围不断地扩大,营业厅、维护中心、营销中心这些工作单元的外勤人员愈来愈多,对这些人员的管理成为1大难点:难以监管、难以提升工作效率,实时调度不够及时,市场信息难于掌控。在移动互联+时期,铁通希望开发一款APP来实现对外勤人员的业务办理、任务考核、业绩提成、信息沟通、工作协同以及考勤的管理需求,以便提升企业工作效率,增强市场竞争力。

铁通在开发之初思考了很多:一是技术实现问题;2是人力成本问题;3是后期维护问题;四是系统整合问题。加上铁通的工期十分紧迫,必须在一个月之内完成。想要搭建一个具有高可扩展、跨平台和可支撑灵活业务变化的技术架构,铁通自己建立团队来开发的话,难度和本钱都非常高。

铁通完成这个项目有几种可选择的方式,一,直接购买第三方应用;2,自己研发;三,基于第三方平台快速开发。终铁通选择的是基于第三方平台快速开发。

在近来IDC对384家企业的COO和IT主管的调研中显示,其中41%的客户表示会采用支持跨平台的第三方平台来开发移动项目,相比于购买第三方应用和自主开发的占比,采用第三方平台开发移动项目的占比。

移动平台市场上也很多,但技术架构和功能会有所不同。铁通选择了支持企业级移动化比较好的用友iUAP Mobile移动平台,用交叉编译的方式实现跨平台,同时保持了原生的性能和体验;而且可以与原有的业务数据很好的融合。

用友iUAPMobile平台全景图

用友iUAP Mobile移动平台的支持下,铁通仅用了2名开发人员、1个月时间就开发出了铁通外勤助手APP。

铁通公司为外勤人员配置了具有NFC功能的,现在这些已经安装了外勤助手客户端,通过外勤助手,外勤人员能现场通过NFC功能扫描用户的身分证信息,并将身份证信息及时反馈给系统后台,数据进入湖南铁通业务支持系统,实现了用户实名制采集与管理。

同时,管理人员可将故障工单及时下派人员处理,下派人员接到问题工单后,立即到问题现场,解决问题后及时反馈,构成一个闭环,使许多安全问题都能够及时有效地解决。外勤人员还可通过外勤助手办理用户的新装业务、资料修改、充值缴费,并且可通过GPS定位用户的当前位置,更重要的是,外勤助手可实现外勤人员造访客户的全过程管理。

铁通外勤助手界面

铁通外勤助手界面

通过外勤助手,铁通实现了对外勤人员的高效管理,提升了工作效率,同时也节约了成本。

在这个项目中,用友iUAP Mobile移动平台的价值可以体现在以下几个方面:

,铁通的开发人员中懂移动开发的比较少,iUAP Mobile平台的技术门槛比较低,只需要掌握javascript、CSS等基础语言就能上手开发;

第二,iUAP Mobile平台用交叉编译的方式实现跨平台。铁通只需要开发一次,就可以在iOS、Android等多终端运行。大大减少了开发时间。

第三,在iUAP Mobile平台里,提供了丰富的开发组件及公共服务API,积木式快速构建移动应用。铁通外勤助手因此实现了:可通过GPS定位用户的当前位置,通过NFC功能扫描用户的身份证信息等功能。

第四,iUAP Mobile采用所见即所得的UI设计界面,拖拉拽的开发方式,让繁琐的UI设计变得简单。

第五,企业APP的开发比消费APP要复杂的多,需要斟酌安全、运用分发、范围开发、设备管理、应用管理、内容管理、邮件安全等,还要考虑与其它APP,与PC端的业务运用的整合问题。通过iUAP Mobile,将外勤助手APP融合了原有的数据系统、ERP,使数据无缝连接,提高工作效率。

其实,通过用友iUAP Mobile移动平台为铁通开发出外勤助手APP,这只是一个点。更重要的是让铁通更简单、快速的拥有移动化的能力。

从铁通这个移动开发的项目中,我们可以看到,一个企业要做一款APP,它不但仅是为了做出这个运用,而是要通过这个应用来实现它整体的移动化,包括业务模式的创新。那么延展开来,我们需要思考的是,企业移动化到底该如何去做?从技术架构和产品上该如何选择?

用友iUAP Mobile移动平台提倡的是移动平台+快速开发的模式。主要由于以下几点:

、移动平台可以实现跨平台开发,这是非常普遍的需求,移动终端复杂、多样,仅就苹果和Android两个核心操作系统,就需要配备两个研发团队,而移动平台可以实现一次开发跨平台部署,这是移动平台在开发过程中很重要的特性;

第二、基于平台开发,便于集成。如果不使用平台开发,开发出来的应用就像初期的桌面应用一样很多系统是烟囱式的,每个团队单独建设,不同的人运营,这样的结果是一个用户面临多个应用,依然是条块分隔,没法进行数据交互,而基于平台而发,是在一个集成环境下开发出的应用,天然就是集成在一起的。除了开发的运用自身是集成的,基于平台开发的移动应用也可以与后台数据进行交互,平台会提供中间件来集成后端系统;

第三、快速开发与交付。基于平台开发,另一个优势在于可以实现快速开发,平台将技术与业务分离,大大降低了开发人员的技术门槛,移动运用开发人员只需关注业务逻辑层和表现层就可以,底层技术已经封装好。

从移动平台的产品选择来说,它应该具备以下几个方面:

,企业移动化需要覆盖移动开发、管理、安全、整合等移动应用全生命周期的平台来做支持;第二,企业级移动平台需具备以下特性:简单、快速、跨平台、支持多终端、多入口;第三,企业级移动平台必须能够与业务相干联并产生价值。

比如铁通所用的用友iUAP Mobile移动平台,它是涵盖移动应用开发、管理、安全、整合等全生命周期的统一平台,支持广泛的开放性、标准化和跨平台能力。该平台解决企业或组织在移动信息化上人力、资金投入巨大的问题。旨在通过平台化的技术帮助企业克服在移动信息化上遇到挑战,包括降低移动应用开发、提供整合多种业务系统的能力、提供全面的安全机制和IT 管理。iUAP Mobile 可以帮助企业快速提升移动信息化成熟度水平,并支持与iUAP 的云计算、大数据、社交等技术的集成或衔接,实现移动技术的价值化。

iUAP Mobile可以支撑Web App、应用、Hybrid、Native-Hybrid、Native,这样的优势在于既可以生成H5的应用,也可以生成原生应用,生成原生应用可以保证用户有很好的用户体验和性能,因此,与很多移动平台不同的是,用友iUAP Mobile采取的是多入口的应用支持,而且支持原生开发,现在市场上的移动平台大部分不支持原生开发,且用友iUAP Mobile支持低成本的云开发模式,可以基于云端开发和测试,这样开发者可以随时随地进行开发。

移动运用集成,需要强大的中间件支持,用友iUAPMobile移动中间件MA Server为移动设备和企业业务系统搭建了1座信息桥梁,通过开放一系列标准的公共服务接口,为移动运用提供服务端运行支撑,任何类型的移动应用都可以通过标准访问协议使用MA Server提供的公共服务,它屏蔽移动设备、业务系统的复杂度,使移动开发者没必要考虑公共服务、技术适配、安全等基础设施的问题,为了应对现在企业具有多个后端业务系统(如ERP、OA、CRM等),以及各类系统实现技术多样的现状,还提供服务关连接多种后端业务系统的能力,屏蔽多种业务系统的技术多样性,打破异构系统之间的壁垒。

就移动管理而言,需要采取综合的一站式的解决方案,即提供移动设备管理、移动运用管理、移动用户管理。移动设备管理需要让移动终端集中管理、集中配置、远程操作,即可以在不同的使用场景下管理移动装备,保护企业资产以及下降企业数据遗失风险,在BYOD、COPE环境里管理设备上的重要数据;移动应用管理要支持集中管理、发布、更新、远程安装,即要有灵活的应用使用策略,为不同的应用定义操作环境,为用户提供统一的应用入口;移动用户管理需让移动运用更方便、更快捷,具体而言,可以无缝接入企业的用户管理系统,支持多级组织管理;为用户绑定移动装备,根据用户部署装备使用策略;为用户设备权限,定义用户可以使用哪些移动应用。

除了一次开发多平台适配,强大的中间件和易用的移管理之外,用友iUAP Mobile还提供了完整的安全机构和丰富的公共服务以及移动应用商店,即提供了全生命周期的移动应用开发、集成、管理和整合的一体化解决方案。

除铁通外,基于用友iUAP Mobile的企业级APP开发案例还很多。比如创美工艺基于iUAP Mobile开发20多款业务APP,形成全员开发模式;苏酒的移动访销系统连接了制造厂、分销店、终端店;天禾农资构建了移动的O2O业务流程,实现了知识服务与电子交易平台的运用与管理提升;安徽泰源机械工程,整合全国分布的销售资源,实时把控商机,提供多维度营销分析。同时基于实时位置进行内部服务资源调配,从用户角度提高响应速度;顾家家居利用将营销管理向终端渠道延伸,宏观掌控销售终端的动向、布局、市场策略、竞品市场促销动向;还有正邦集团的移动养猪报表系统;重庆公交的渝约公交APP等。

同时很多开发伙伴通过平台开发出一些具有创新性的APP,来提高自己开发能力的同时,为企业客户提高互联能力。比如,深圳捷为科技开发的橙事儿,它既是企业社交平台、也是进行跨组织的任务沟通协作的平台;易优捷开发的来来商户自营销平台;一米科技开发的逸米云商平台等。

以上这些企业级APP的开发,所花费的时间大多为2周~2个月不等。并且是开发一次生成多终端应用,乃至根据需求可同时生成应用,如商城,和企业业务买通。

这都是因为他们选择了适合企业级的移动平台!

子宫内膜炎如何治疗
子宫内膜炎的治疗方法
子宫内膜炎引起原因

相关文章

一周热门

热点排行

热门精选

友情链接: 家装知识 微信怎么创建小程序 成功案例
媒体合作:

Copyright (c) 2011 八零CMS 版权所有 Inc.All Rights Reserved. 备案号:京ICP0000001号

RSS订阅网站地图