企业级APP的那些事儿

  春秋航空的电商APP、茅台的供应链APP、东方航空的APP多交互……移动大势下,APP成企业信息化的标配之一。对于企业级APP的开发和管理而言,混合开发、敏捷迭代、开放开源,融合延展、全生命周期、深入行业、搭建生态链,正成为企业鏖战移动化的真知灼见。

  如今,每个人、每个企业都开始习惯享受智能手机和移动应用带来的高效和便利。移动技术、移动信息化正在给企业管理模式、运营模式带来革命性的变化与创新。

  在这波移动浪潮的变革中,移动技术与应用平台提供商以及利用移动平台技术达成敏锐转型的企业们,犹如IT产业链里冉冉升起的新星,他们理念前沿、技术先进,提供移动技术与服务,并逐渐成长为敏捷开发企业移动倡导者与引领者。

  1984年,大哥大作为移动通讯的鼻祖被发明上市,手机通话是上世纪80年代唯一的通信需求。从1990年起,随着短信、彩信、运营商网络的接入,特别是智能手机的发展,手机的功能与应用开始变得丰富起来。此时,业界就已经敏锐地嗅到了支撑智能手机功能运行的软件平台会在将来有非常广阔的市场。

  在构建企业移动平台的趋势风靡的今天,IDC在发布的2014年移动平台白皮书中对移动平台做了清晰的描述,认为移动平台是一个为企业提供移动综合能力的平台,它可以覆盖移动应用的全生命周期,包括开发、集成、部署实施和运维管理等环节。可以从根本上降低企业信息化建设成本、加速企业移动化建设步伐。与此同时,移动信息化研究中心2015年CIO生态调查显示,47.1%的受访CIO表示,移动性能为业务带来极大的推动作用,并认为它能明显提升企业与客户之间的沟通效率,对市场和品牌的建设作用显著。调查还显示,超过93%的CIO表示对移动化的认可,而就未来一年的发展,58.7%的CIO表示,他们正在部署或者已经开始测试移动平台系统,并且这些移动平台系统与业务的结合非常紧密,下一步将会对企业整体的移动信息化部署工作全面展开。

  众多行业数据显示,在移动互联网时代,企业移动信息化就像一座巨大的金矿,除了听到无数的尖叫声与呐喊声之外,出现更多的是“我已经有了改变世界的想法,就差一个APP了。”的论调。对此,正益移动CEO王国春指出:“在企业移动化进程中,移动应用开发首先应该被摆在第一位,其次才有应用的管理。无开发标准就无管理标准,移动平台相当于一个容器底座,是为企业提供业务便捷的支撑平台,把企业纷繁复杂的移动应用统一管理起来。”

  随着移动应用在适配的应用环境中的价值凸显,并且在实践中得到正面印证,相关的应用部署条件逐步开始成熟,企业用户内外部业务需求的发展以及对信息交互的及时性要求越来越高,促使更多的企业开始对移动平台构建产生兴趣。

  用移动平台的概念构建企业移动信息化的整个规划,确实是比较可行的建议,能够帮助实现从技术上的标准化、一致性到业务上与管理上的统一规范,形成技术和业务上的自主、自控能力,最终指导企业整个移动应用的实践和全面管控。

  春秋航空:航空电商APP的弄潮儿

  2015年,企业移动信息化进入黄金元年,市场终于迎来了全面部署阶段;2016年企业如何敏捷开发移动平台成为众所关注的焦点。在这样的趋势指引下,春秋航空作为中国首批民营的航空公司之一,从2010年起就洞悉了广阔的互联网市场所埋藏的无限机遇,从而做出了移动平台开发的战略规划。如今,春秋航空研发的航空电商APP春秋航空得到人们的广泛关注和赞许。

  航空电商APP迫在眉睫

  在采访中,春秋航空移动产品总监朱亮告诉《中国信息化周报》记者,春秋航空的转型业务发展非常迅速,辐射范围从酒店、旅游到跨境电商、生鲜等。由于航空属于传统行业,承载的业务已经有几年的积累,但是如今业务发展和转型会使很多的业务规则发生变化,这就需要APP快速地支持上线。例如,明天需要秒杀某个航段的机票,后天又需要抽奖,哪天又要购票立减、往返优惠、买去程送返程等。同时需要APP在构建开始前就考虑到今后可能的业务形态,充分考虑拓展性。此外像机票秒杀这种短时间引起流量高峰的活动,也需要提前架构好秒杀的系统方案,不能临时抱佛脚。在移动互联网时代,业务拓展迫切需要实现移动化,因此就务必研发APP才能快速开发支持业务的上线。但是开发的资源有限,特别是在低成本航空,人力成本也受到严格控制,在这种情况下让有限的资源有效上线就给团队带来了巨大的挑战。

  一款航空电商APP的开发首先需要组建开发团队,而且是iOS与安卓的双团队来应对市场需求。面对业务链条的繁复以及业务需求源源不断涌来的情况,开发团队起初面临了巨大的压力,尤其在企业转型互联网以及移动应用开发的过程中。

  “原先单纯的原生开发已经明显无法跟上我们的研发脚步,因此我们不断寻找更高效的开发模式。早在2010年,使用HTML技术开发iOS和Android的混合开发模式就已经出现,但在当时,使用HTML5开发APP在性能和体验方面表现非常差,无法满足我们的需要,这或许是企业移动平台开发过程中所面临的最棘手问题。”朱亮表示。

  面对曾经的技术困难,朱亮认为关于APP的原生开发、H5开发还是混合开发,这个问题实际已经讨论了很多年,基本都是围绕用户体验、成本效率还有实际的用户需求与场景分析。“我认为合适的才是最好的,一定要结合企业自身的现状和需要来选型,而不是技术导向。混合模式开发经过多年依然存在,足以证明其必要性,但是目前市面上很多混合APP的开发工具,依然只能解决开发效率的问题,并没有实质性地去解决HTML开发APP在手机客户端上运行体验差、牺牲性能的问题,这点从最早的phonegap开始就一直存在,当然,目前国内已经出现了一系列能够较好地解决这个问题的产品。另外,如果产品的业务流程、交互并不复杂,用到的手机本地能力例如拍照、定位等并不多,可能混合开发是一个非常不错的选择。”朱亮阐释道。

  六要素考量移动开发工具

  企业在移动开发工具的选择方面,凭借自身五年的跨平台APP开发的实践经验,朱亮提出需要从用户体验、开发成本、效率、易集成、安全性以及IT管控等层面去思考这个问题。朱亮对《中国信息化周报》记者说:“在用户体验方面,必须要区分企业移动应用面向的具体群体,是用户还是企业员工?不同用户对APP开发的要求是不同的。在开发面向企业员工的移动应用时,APP更多的是作为一个移动办公工具,以快速完成业务、提升办公效率为目标。因此,为了实现这个目标,很有可能在资源有限的情况下,用户体验可能就不会被定位像面向C端用户那样重要,相反效率开发与节约开发成本就可能显得更加重要一点,在这种情况下,Hybrid开发是相对比较好的模式,因为通过HTML5开发一次APP就可以在iOS与安卓两个平台上使用,无论是开发人员成本和开发时间效率上都有非常明显的优势。但企业员工的移动应用还需要考虑管理层面的问题,其中涉及员工自带设备安装企业APP的信息安全,以及如果员工设备丢失是否有可控的方案防止公司信息的泄密等问题。”

  除此之外,还需要考虑业务运营的需要,这点与面向用户的APP类似,每天都需要监控APP的正常稳定运行、新增和活跃用户的变化、APP闪退报错、用户反馈以及漏斗模型分析等。因为很多企业的业务系统是PC的,而且历史悠久,很多情况下在APP上无法完全照搬PC的使用场景,这时候就需要APP定制若干接口开发,因此对业务系统甚至架构都会提出较高的要求。而面向C端用户的APP产品,则必须把用户体验放在首位,因为C端产品不得不在市场中充分竞争,体验差带来用户的流失后果不堪设想。

  要不要推行敏捷?

  现有企业采用敏捷开发模式,在网站的迭代非常快,但是在移动端的迭代很慢,朱亮强调,移动端的迭代慢其实是版本规划的问题,因为APP不像网站能够灵活地更新发布,特别在iOS端版本更新发布还需要通过APP Store的审核,有时APP刚发布就出现bug需要紧急修复,结果就可能被审核给拖延。

  为了解决这个问题,春秋航空做了很多尝试,首先是版本长期规划。拆小版本发布可能是两周发布一个版本,最长可能也会一个月发布一个版本。这样做的好处在于短期的需求渐进明细,尽快上线就能更早验证并持续优化。其次是项目管理采用敏捷开发模式,正好能够满足APP小版本发布的需要。但是一定要控制版本发布的时间,并不是越快越好。

  频繁的更新会给用户带来反感,特别是企业内部的APP很多可能会涉及到强制更新,这样就可能会导致用户手机流量的消耗。到底采用传统开发模式还是敏捷开发模式,需要具体问题具体分析,通过权衡项目目标、面向用户、现有资源成本等综合起来考虑这个问题。

  在践行企业移动平台开发的过程中,朱亮颇有感触地告诉记者,在传统企业推行敏捷性是一件比较痛苦的事情。因为当某个开发模式已经通过验证并且运用频繁的时候,人们通常是不太愿意去改变,去尝试新的模式。因此是否推行敏捷开发,还是看企业实际的需要。

  “对此,我有两个建议。首先要具体看项目,某些业务非常新并且灵活多变,或者还处于尝试阶段的可以采用敏捷开发。另外如果要运用敏捷开发,从上到下的顺序推动会更容易实施。”朱亮补充道。

  此外,我们需要明确的一点是敏捷也不是万能的,例如文档的维护以及系统本身的质量控制都会变得复杂难以管理,对一个长期延续的项目、公司重大业务的项目可能就不太合适。总之,迭代敏捷性方面企业应该秉承海纳百川的态度,并没有谁颠覆谁,只有为我所用。

  针对进一步提升用户体验的新举措,朱亮提出:“近期我们在尝试使用APICloud,因为其在混合开发方面能够较好地解决用户体验的问题,使HTML5真正还原出原生APP的‘味道’,这是在混合移动开发上非常重要的一个里程碑,开发一次,各处‘完美’运营如今变得可能。当然我们并没有把我们的航空电商APP做整体平台的迁移,因为这样做成本太大,风险也不小。对此,我们将原来使用HTML5内嵌形式的订酒店模块使用APICloud做了整合,并且安卓版已经发布上线,iOS版目前还在审核中。从安卓版的表现看,除了HTML打包本地带来的可访问性的优化外,仿原生的交互也非常顺畅。”

  提及今后的发展构想与目标,朱亮表示今后在航空电商非常有可能存在原生、HTML5和混合三种形式并存的开发方式,前提是三种技术都有足够的技术储备,再者也需要综合考虑具体的业务预期。

  如今,每个人、每个企业都开始习惯享受智能手机和移动应用带来的高效与便利。移动技术、移动信息化正在给企业的管理模式、运营模式等方面带来革命性的变化与高效的创新发展。

  随着智能终端的普及和移动通信网络技术的不断进步,移动终端将逐渐取代PC占据主导地位。APP作为平台,需要架构足够灵活并且稳定,进而保证业务正常顺利地落地。

  正益移动:开放+开源 做企业移动平台大文章

  移动设备快速普及,通过APP处理工作问题、解决生活需求成为人们日常活动的新常态。正益移动作为我国移动平台开发的倡导者与领导者,移动解决方案已成功应用于金融、航空、政府、石化等广大领域,客户涵盖东方航空、国家电网、中化集团、泰康人寿、新华社等众多大型企业。

  正益工场:生态布局水到渠成

  回顾2015年,“互联网+”、双创成为信息行业的核心关键词,政府、企业、创业者、开发者都迎来了不同层次的发展机会,也面临着不同程度的困境。正益工场作为移动生态布局的重要一环,在AppCan平台技术的支撑下,一经推出,就被业界所关注。在采访过程中,正益移动CEO王国春表示:“作为移动互联网应用创新创业平台的正益工场,基于AppCan移动技术,可以将移动开发者、创业者、企业连接起来。对于大型企业,我们能够提供可靠的技术支撑、运营服务以及市场资源;对于开发者和创业者,正益工场的主要职责是帮助开发者快速商业变现、运营推广,搭建技术分享和交流平台。”

  谈及与市场现有的IT众包平台相比较的问题,王国春告诉《中国信息化周报》记者,正益工场有其独特的优势。首先,立足于大量稳定的客户资源,正益工场拥有一套成熟的技术体系和管理平台,其技术架构是基于AppCan移动平台和移动云平台的基础,实现云端一体化、开发运营一体化,通过技术运营规则,能够高效帮助企业客户和移动技术团队、开发者对接,形成共创共赢的生态协同,而并不单单是个简单的中介商。

  其次,在具体的合作模式上,正益工场也有很大的创新。“针对大客户,他们和我们订立合同,项目由我们进行统筹和把控;对于一些十几万元或者金额更小的项目,如果发布在正益工场的平台上,这类中小型的项目数量众多,正益工场将作为技术评估方承担项目验证、沟通协助、技术支持和咨询服务的工作,主要的开发工作都由第三方技术团队完成,在这种模式下,技术团队会主要承担项目经理的责任。”

  据悉,正益工场包含大众工场、企业工场、移动创业团队、移动项目需求等多版块内容,采用精细化运营模式,初期以定向邀请和审核认证制为主,目前只对少量企业和开发者团队发出邀请内测,并在运营过程中评估开发者团队的技术能力和等级。其中“大众工场”,用于培养初级开发者,正益移动选择性开源一些内容,让他们在平台上进行实践与学习。

  对于通过正益工场来招聘开发者与合作团队的相关举措,王国春表示,基于AppCan的培训认证体系,我们会在产品和功能上,引导开发者不断进行初级、中级、高级的技术认证,帮助企业进行技术上的鉴别和筛选,并结合后台80万开发者的操作数据,进行用户画像,推介给需要的企业。从某种角度来说,正益移动最终输送给客户的是“企业工场”,是一个针对移动应用开发、运营、管理的私有的PaaS云平台,全面整合了企业的移动开发人员、移动项目,帮助企业进行移动化转型。

  众所周知,2015年以来,传统行业企业移动信息化的重心正从B2B逐渐向B2C转移,探究如何利用移动平台管理客户以及进行消费者支持,就需要在理念上更加开放。与以往只将项目交予旗下子公司技术团队开发不同,越来越多的企业开始接受外部第三方开发团队的承接。此外,对于云服务的理解,传统用户也有了更深层次的认识。用户力图将更多的内容数据开始迁移到云端,包括代码编译等开发动作都选择在云端进行,至此给正益工场平台上的技术团队及创业者带来更多机会。正益移动通过移动开发和技术支撑平台——AppCan,以及移动互联网应用创新创业平台——正益工场,分别从技术和生态两个层面支撑企业移动化转型,有效迎合了企业移动信息化的发展趋势。

  AppCan移动平台:开放开源降门槛,专注深挖做行业

  回归到技术层面的支撑,正益移动有关技术人员介绍:“总体来说,采用AppCan移动开发平台进行开发,一方面会简化开发流程,另一方面就是形成了一种开发标准,从而大幅降低开发时间和成本,这也是Hybrid混合开发的好处。”Gartner曾预测,到2015年,60%的企业将使用Hybrid模式来开发企业应用,混合开发具有人才复用度高、周期短、运维成本低、效果体验好等优点,无论是浏览器+网页、网页+原生还是语言混合等方面,都是不错的选择。事实证明,以Android、iOS为主的原生开发模式和以HTML5为主的混合开发模式,如今逐渐成为企业移动化的主流选择。

  “采用AppCan的移动开发平台,APP开发的重点将转向框架与界面,前端人员就可以完成主要工作。底层通讯、界面展示效果、封装效果等方面都由AppCan平台来完成。为此,我们主要降低行业的开发门槛,企业不需要雇佣大量的开发人员,以此提高技术人员的复用率。”王国春表示。在加快应用的开发速度与运行速度方面,AppCan也做了很多努力。AppCan一站式移动开发平台,成功解决了适配性的问题,市面上的主流手机,只要符合参考建议都没有问题,这就对快速跨平台开发起到积极推动作用。

  众所周知,原生APP是老牌技术,用户体验好,交互流畅,可以访问系统底层API,但是开发周期长,对开发人员的要求也比较高,它无法实现跨平台,升级运维成本高;而HTML5是新兴技术,尽管开发快速,能够实现跨平台,但是访问系统API非常有限,用户体验较差。AppCan的使用有效避免了单一技术的局限,可以做到降低整个界面的开发难度,把大量的Native Plugin(原生插件)供Javascript调用,这样开发者就不需要做更多的代码开发;同时将互联网常见的库加入框架内,通讯、网络认证、用户级别分析等,都已经加入平台中。开发者在开发过程要做什么事情,只需要把静态的界面写好,把数据取回,加入一些按键的操作即可,这样就不需要研究员,只需“拼装”即可。

  对于APP的多种交互模式,正益移动列举了作为客户之一的东方航空在这方面所作出的实践。在东方航空的统一门户网站中,涉及十大领域,五百个功能点,被划分为几十个应用,如果每个应用都做成独立安装包下载的话会占用很大空间,如今采用APP的多种交互模式,员工安装后只要直接点击下载即可,如此操作起来就会比较简单,不需要做任何额外的调整。

  随着移动信息化的发展,我们发现移动网站和微信作为更重要的入口被提供,AppCan新版IDE可以开发移动应用,也可以方便开发者转成一个网站,或者一个微信的网站,对此AppCan也在提供标准的微信后台产品,方便开发者在项目中使用。“另外,增加了实时预览和整机调试的功能,接下来会把移动应用的拼装功能也加入进来。目前,普通开发人员可以直接使用网页进行开发,也可以在IDE开发工具中自定义上传原生插件。开发者不需要安装原生开发环境,也不需要使用苹果系统的设备,就可以完成Android与iOS应用的开发,如此就完成了全入口开发与实时预览的目标。”王国春补充道。

  针对开源,AppCan移动开发平台采用将最核心的移动应用引擎、插件代码全部开源的战略,在业界引发了强烈的反响。对此,王国春对《中国信息化周报》记者阐述表示:“我们在整个企业移动体系的构建中,已经不再需要单纯依靠前端技术去获得利润,选择开源也是我们盈利模式的一种转变。AppCan在服务五百强企业以及大客户时,主要依靠提供整体解决方案来盈利。同时对于个人开发者来说,开源之后可以根据项目需求,改动代码来实现定制化的移动开发,这对开发者是非常重要的。”

  同时开源开放也是AppCan的特点之一,针对今后的开源之路,王国春表示会将移动数据平台、BaaS等全部开放,正益移动希望把技术推荐给业界,在合作中共同成长携手盈利。据了解,AppCan移动开发平台的开源是免费的,开发者可自行获取使用,而正益移动也在不断迭代和优化开发工具,为开发者提供免费的技术培训。面对庞大的App开发市场,一家公司很难独霸市场,开源开放的机制是社区、平台或者是软件服务商发展壮大的重要前提之一。

  在深入行业移动应用方面,AppCan移动开发平台不仅将“互联网+”模式引入技术体系,还强化了行业开发的属性,这一点是王国春着重强调的。AppCan逐步将多年来在行业应用开发和管理方面的积累、通用模块开放给开发者使用,此外还支持广大开发者结合具体应用场景,定制移动应用放到AppCan平台上,推荐给目标企业使用。

  采访最后,谈及目前推行的模块化、模板化推进企业移动化的思路,王国春认为尽管正益移动过去也采用了这种方式,但目的是为了推广AppCan平台。据悉,早在2012年前后,AppCan曾推出智能模板,并配有三个开发模式:一种是真正程序员的开发模式;第二种是智能模板;第三种是将论坛自动移动化的模板,相当于一个插件(即在后端安装一个插件,前端就能直接生成一个APP)。

  相关数据显示,2017年国内移动互联网市场规模将达到6000亿元。如此庞大的新兴市场,需要百万级的移动人才作为支撑,面对优质移动人才大多聚集在BAT等巨头企业,导致传统企业、中小企业很难获得有经验的人才的现状,企业迫切需要借助移动互联网化完成转型升级,在这种大势下,移动技术与生态并进的正益移动将会走的更远。

  用友iUAP:大平台、一体化服务企业移动化

  众所周知,传统的软件产品与应用是集成的、一体化的,但更多用于PC端。随着互联网时代的到来,企业的应用基本呈现APP化、轻量化与云化。用友IUAP作为面向大型企业与组织的企业互联网开放平台,通过连接企业应用的各种端以及端上的所有数据,同时提供后端的云基础设施和大数据平台等,以此服务企业向移动互联网转型。

  茅台供应链APP 2人2周交付

  近年来,茅台通过用友iUAP的集成平台实现了系统间的集成,并对集成的数据进行了分析展现。

  当业务量越来越大,市场需求变化越来越快时,茅台的管理人员发现,只有实时掌握供、销、存等数据信息,才能准确捕捉市场动态,快速做出决策判断,但问题是供应链上的库管员、质检员等岗位业务繁忙,基本处于移动办公状态,无法使用PC端录入系统单据。

  移动互联网时代的到来,茅台的管理者们发现他们的问题不再成为问题。通过移动APP就可以很好地解决库存、质检等单据录入和管理工作,通过APP就可以让茅台的酒库工艺流程管理更规范,酒库库容情况实时化、可视化,并实现供应链问责可追踪。

  经过仔细考量与对比,茅台最终决定采用iUAP Mobile(移动平台)快速开发APP的模式,这样不但可以满足茅台的一些个性化需求,而且可以跨平台,降低成本,更重要的是,通过iUAP Mobile可以很好地与后台数据进行衔接。

  茅台通过iUAP Mobile快速开发出了满足自己需求的APP应用,通过移动端口不仅接轨了移动互联网,也为其他业务的碎片化管理打下了很好的基础。与传统的桌面应用需要实施部署6-12月的周期不同,通过移动平台可以快速交付移动应用,茅台经过2人2周的开发,移动供应链管理APP应用就交付完成。

  通过iUAP Mobile,茅台对供应链项目的改造完成了系统登录、权限控制、采购到货单、到货感官检单、采购入库单、材料出库单、转库单等的相关功能和业务逻辑的成功实现。

  供应链管理APP的出现,极大提高了供应链工作人员的工作效率,降低管理成本。如今,茅台的库管员、质检员等岗位员工,能够通过移动端进行信息录入、管理、查询等操作,同时使得供应链上的信息与后台数据连接无缝化、实时化,改善了库存管理状况,并且能够在供应链异常情况下为相关人员提供有效预警和智能提醒信息。凭借全新的移动模式,改变了员工完成工作的方式,突破了空间限制,可以随时随地完成工作,大幅提升了工作效率。

  通过APP,可以与供应商进行信息交互,缩短供货周期。茅台可以快捷地与供应商进行信息交互,获得供应商的供货情况,并可以随时对供应商上传的信息进行汇总、统计、分析与预测,及时应对市场环境变化,提供销售策略调整的决策。

  供应链管理实时化,快速响应市场需求。库管员可以实时更新货物状态,进行运输以及装卸事务处理,从而增进现场事务处理效果,改进数据的准确性,提高机动性和便利性。

  移动开发平台

  开放性与一体化并进

  采访过程中,谈及影响企业移动平台开发所要注意的关键因素,企业互联网平台事业部售前总监岳昆对《中国信息化周报》记者总结道,开发平台只是企业移动平台研发的环节之一,另外还包括了集成与应用等项目,其中开放性在开发领域中占位重要。从产品设置与技术角度入手,iUAP各个部分均考虑自身及其支持部分的开放能力,开放策略包括提供开放API、部分工具免费、对合作伙伴或客户开放部分源代码等。

  如果从实际应用方面考量,“我们对用户的价值在于是否可以引入更多的合作伙伴,是否可以让重点用户充分展现自身的能力等方面,最重要的还是业务积累,是否可以在某个行业提供有价值的应用以及模版,是否可以让行业客户实现这些应用才是最关键的。”岳昆补充道。

  在移动平台开发的过程中,除了关键的开放性其实还有一体化方面,这并不仅仅是简单的写代码问题,而是怎样让用户应用快速上线以及方便升级,这是一种全生命周期的概念。据了解,“软件全生命周期一体化”概念需要分几个层面讨论。从移动应用的大环境出发,可以直接理解为移动平台的一体化。例如开发层面的一体化,其中可能包括前端设计、编译、运行以及测试等方面,这是一种全方位的服务流程。企业互联网平台事业部总经理罗小江说:“作为用友iUAP平台,我们不单单给用户提供工具,更多是一种环境,涵盖了之前所提及的一系列过程,从而达到简便完成架构。这其中涉及自动版本上线,自动测试等方面,根本意义在于不仅仅简化了使用者,还可以预知很多可以开放出来的环境。”

  众所周知,开发性具备共性,移动开发平台的价值是否只通过厂商来解决,是否可以保证更好的先进性,是值得关注的问题之一。岳昆认为,就此可以将开放的用户采用众包的形式,将一些技术部分甚至是模版抽离出来进行规范化,进而放到平台中加以应用,通过“众人拾柴火焰高”的方法让更多人加入其中,未来不仅仅是在企业内部构建这样的一体化平台。

  多角度人才与技术架构

  企业敏捷开发移动平台涉及各种专业人才的储备。据了解,用友iUAP也会选择和部分高校进行联合与互动,例如与北京邮电大学以及中国地质大学等,更多涉及到种子选手的储备,针对没有面对社会的人员积累,输送人才是重要的一方面。另外设置一些联合实验室或者相关全国性的比赛,用来预言移动平台发展的技术方向,以应对日新月异的技术发展。因为高校具备较好的技术人才培养体系,而用友iUAP又涉及一些可行的实践项目,两方配合事半功倍。

  针对人才的产业链,上游方向用友与一些行业内的厂商有过紧密合作,开发伙伴会利用平台交互落地自己的项目,同时也会利用平台进行行业内的相关研发。如今,具备iOS、Android尖端开发技术的人才大多聚集在BAT这样的大公司,优势的资源条件便于他们吸引更多优秀的人才,产生良性的技术循环。而一些传统企业和没有专门APP开发的公司毫无疑问进入了一种恶性循环,所以产业链方面的人才储备可谓重中之重。

  交叉编译兼得“鱼与熊掌”

  从核心技术层面出发,目前的移动平台发展倾向于一种融合,更详细来说是H5与原生相融合。但在技术领域,业界普遍认为并不是单纯的一种技术应用就可以解决所有问题,更多应该侧重多元化。例如在具体实践中,B2C对原生体验的要求非常高,每个人的审美不同,需要满足多样要求;B2B方面又有自身的特殊性,除了满足极好的迭代性之外,还要求某些页面的流畅性,这就要求原生和H5很好融合,就像微信一样。

  用友iUAP中心移动平台相关技术人员告诉《中国信息化周报》记者:“一个好的平台,必须满足多方面的需求,这就需要技术的多元化。用友iUAP实际上在技术多样化方面的表现是十分突出的,这一点与其他平台相比具有显著区别,值得称道的技术壁垒之一就是交叉编译技术。该技术可以完成原生体验,也可以构建H5,多样性突出。

  交叉编译技术可以获得纯粹的Native能力,Hybrid技术为传统的Web技术插上移动的翅膀后,Hybrid-Native技术对传统的Hybrid技术是一个优化。通过私有浏览器,同时获得了H5应用的动态部署能力以及Native的表现力和性能。交叉编译技术,通过技术方式做成跨平台,达到应用升级的能力、动态能力以及很好的原生体验,实现“鱼和熊掌兼得”的目标。

  相关技术人员表示,移动平台发展了几年,在技术发酵方面已经累积到了一定程度,有人觉得2016年可能是元年,也算比较恰当。过去几年包括软件方面的积累,众多平台厂商的不懈努力,以及设备硬件方面性能的提升,同时包括企业对移动的认同与认可程度都日臻成熟,可以说未来移动平台的发展将会呈现一种风暴的状态。

  从技术层面来说,H5所带来的影响会越发深刻。起初只是得到了部分人的认可,进而带来了浏览器的方式促成了跨平台。为什么一提到跨平台会得到人们的普遍好评?最主要的就是其受众范围比较大,这种Web层面技术从2000年就得到了很好的展现,多年积累了很多相关人才,吸引了大批的开发者,更多是由于它的操作比较容易。作为平台研发来讲,Web技术也是最容易操作的。

  针对开源的想法,“开源需要也很好,但不能原封不动都放入企业,这个需要用审视的眼光去判断。一旦让平台适应不同的领域需要是很有难度的,因为每个领域的具体要求与诉求是不同的,要注意与技术匹配的能力。”罗小江强调。

  移动是原有信息系统的延展

  谈及用友iUAP如何让企业移动平台开发同原有的信息化系统实现平滑稳定地融合的问题,岳昆表示,所有的企业端APP并不是无中生有,而是一种系统的延展。用友iUAP对此可以做到所有针对后端服务的对接,从标准化的角度做到接口统一。例如缓存要求,集成要求等,保证后端高效运行。

  例如,一个企业最初的信息化后端系统只针对内部员工,用户量只有几百人,当把后端系统暴露到移动端时,在用户量激增的情况下,用友iUAP就可以利用相关技术防止后端系统瘫痪,或采取用户排队抑或是缓存经常访问的资源信息等手段,保证企业虽然构建了移动化平台,但不会损害后端系统的正常运行,当然这只是移动集成的一个方面,对此用友iUAP不但完成了技术方面的保证,也实现了业务方面的突破。

  谈及用友iUAP区别于其他移动平台的特点,我们认为这取决于一个“大平台”的概念,并不单单侧重哪几个方面。例如API接口,用友iUAP可以提供相对完整的打包方案;另外在企业信息化的过程中更多涉及企业应用模块,将模块进行打包服务对企业移动信息化也会产生很大的助力作用。

  应用是来解决业务问题的,平台是来解决技术问题的,服务是用来解决用户最终的一些实际问题的,这号称是企业移动平台的“三驾马车”。目前,一体化的解决方案以及侧重体验化与便捷性成为发展趋势,是否可以保证用户采用非常简单的方式达到很好的效果成为发展关键。未来,用友iUAP会将更多有价值的东西接入进来,推进行业化与领域化来满足更多企业的移动化需求。

  记者手记

  每一次技术变革均将带来行业的重新洗牌。毫无疑问,未来企业在日常经营中将不可避免融入到全社会“移动化”的浪潮中。在移动信息化初期,移动应用数量少,专业性突出,企业级移动信息化应用整体呈现“小而专”。

  从具体的应用层面看,目前的产品多数还是围绕着企业边缘业务系统进行发展,深入业务核心系统的产品并不多见,针对企业核心业务系统实现移动化的需求一时还不能充分满足,希望未来能有更多融合行业特点并紧贴核心业务系统的移动应用方案推出,移动信息化产品也将具备越来越多的业务属性,进而构建竞争壁垒。

  本报记者 刘晶晶 霍娜

关注读览天下微信, 100万篇深度好文, 等你来看……