当前位置:科技 > 业界 > 业界动态 > 正文

从铁通APP的开发看移动平台的架构选择

2015-12-29 13:35:10    IT168  参与评论()人

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

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

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

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

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

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

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

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

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

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

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

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

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

 

社会文史娱乐汽车科技旅游城市文化

新闻 军事 论坛 娱乐

新闻频道
国内国际社会评论文史专题经济新闻图库老照片
军事频道
军事要闻中国军情国际军情军事历史网友原创军事专题军事图库武器装备军事文化
汽车频道
车闻Update漫话车型漫记车映像实拍解析行业动态新车资讯独家评测汽车生活人文之旅
教育频道
留学移民高考中小学拒讲堂师说商道商论
游戏频道
游点意思网络游戏网页游戏单机游戏手机游戏军事游戏游戏产业发号中心游戏美女图说游戏囧游囧事
科技频道
业界互联网行业通信数码手机平板IT硬件相机笔记本家电产品库
旅游频道
X旅行视界目的地 美图发现社区
文化频道
专题非遗沙龙历史艺文博览读书图库书画禅文化
书画频道
资讯收藏展览在线展厅艺术家视觉专题
体育频道
国际足球中国足球NBACBA 综合体育图片汇总专题策划
视频频道
新闻军事中华出品原创娱乐纪录片微电影决胜海陆空
娱乐频道
明星电影电视音乐专题图库论坛
公益频道
老兵出镜老兵动态老兵资料库关爱老兵在行动公益组织公益人物
城市频道
城市聚焦城市设计城市生活城市策划城 市图赏城市加盟城市论坛
社区频道
中华论坛网上谈兵中华拍客社会时政国际风云生活消费休闲旅游美丽女人娱乐八卦经济风云情感世界文学天地
好医生频道
保健养生疾病防治行业资讯名医谈健康 医生专栏食疗跑步
经济频道
国内宏观海外经济产经商贸时尚消费电商眼球儿企业故事专栏评说识局经济