从一个开发范例看EMOP的强大能力

我们通过mPaaS(EMOP的研发平台)的一个应用范例-京东健康APP的开发过程,来体验EMOP平台敏捷开发能力和交付业务质量。

项目背景

京东健康自2019年5月开始独立运营后,一直没有上线独立 APP。在新冠肺炎疫情发生后,为了全面满足老百姓线上问诊购药、健康管理,以及居家购买口罩、消毒液等抗疫必需品的需求,京东健康管理层紧急要求将原本计划2020年年中发布的京东健康APP,在 30 天内完成开发上线。

京东健康APP承载了京东健康构建“线上+线下”“药+医+险+养”一体化闭环服务的目标。主要以“互联网+医疗健康”服务为主,侧重提供在线问诊、慢病管理、家庭医生、名医直播等垂直场景的精细化医疗服务和健康管理。同时,也需具备健康商城的零售能力。基于此,京东健康APP所提供的服务要覆盖用户生命全周期、健康全场景,以满足用户医疗服务与健康管理的全方位需求。

京东健康APP的使用界面如图所示。

这个项目有两个重点:一个是京东健康是京东的战略级业务;另一个是项目周期只有短短30天。这几乎是一个不可完成的任务。

平台依托

京东mPaaS作为企业级移动研发平台,为移动开发提供一站式解决方案;还可以帮助企业构建强大的移动中台,快速创建高质量的APP、各类小程序等移动终端产品,支持企业新业务开展。

京东EMOP涵盖了需求、开发、测试、运维、运营5大领域,提供了企业移动开发的一站式解决方案,可实现移动研发全生命周期的技术支撑。平台整体架构由开发框架、技术支撑系统和组件能力构成,在实现多业务闭环的前提下,有效解决成本、质量、效率、标准四大问题,实现APP研发的质量提升与降本提效。

技术特点

在京东健康APP开发过程中,采用EMOP平台的原生开发框架模块化解决方案,实现模块代码解耦、独立开发与调试,大幅提升开发效率。

通过引入插件动态升级能力,使APP具备插件的线上动态发版与bug修复的能力。同时,得益于京东EMOP平台积累和沉淀的丰富、稳定的技术组件、业务组件和场景逻辑,采用成熟的前后端组件模块,省去了大部分的0基础开发成本,使之能够在30内成功上线。

上线后接受了业务验证和大流量压力的考验,实现了按时和按质的交付。

为保证京东健康APP的线上运营,EMOP平台还提供了性能监控、崩溃分析等系统,支持原生、RN、Flutter等多种技术栈业务的全面监控,实现APP的性能表现的随时掌握;助力快速定位线上性能问题,持续提升用户体验。

敏捷交付

京东健康从0到1,在30天内实现成功交付上线,充分证明了京东EMOP的敏捷交付的商业化能力。

京东健康只是京东mPaaS平台诸多成功案例中的典范之一。目前京东mPaaS平台已经过京东内部海量业务验证,稳定可靠,历经零售、物流、金融、保险、物流、地产、健康等众多业务场景锤炼,支持数百条业务线开展。

这充分说明EMOP向着商业化PaaS的方向,迈出了最重要的一步。

  

联系方式

13544009511

粤公网安备 44030502004801号