携程无线技术平台实践
2017年6月24日
移动前端
赵辛贵
携程旅行网无线k开发高级研发经理
负责App基础框架研发相关工作,主要关注App开发框架、性能、质量和新技术。 先后负责和参与携程Native、Hybrid和React Native框架设计、工程模块化拆分解耦、Android插件化动态加载、无线持续交付平台等项目。目前重心主要在React Native技术框架的推广、App性能优化以及VoIP等技术工程实践。,
  • 分享简介

    经过近十年的移动互联网发展,无线平台无疑承载了国内互联网公司大多数的产品和业务形态,无线技术发展也已进入下半场,不再是如何打造一个App或者HTML 5应用,而是如何应对大规模用户以及持续高质量的无线交付压力,因此需要进一步发展原有的无线技术体系建设思路,最终逐步打造适合公司业务发展的无线技术平台。

    通常意义上的无线基础技术会解决以下问题:

    1、开发框架;

    2、性能;

    3、质量;

    4、新技术;

    5、基础设施和工具;

    在解决以上问题的过程中会逐步形成很多技术解决方案,这些解决方案都是解决无线技术领域特有的问题,历史原因业界通常少有成熟的方案,因此有时候为了快速交付,一些解决方案就会存在不断打补丁的情况,最终导致基础技术团队在疲于奔命,而业务团队在抱怨。为了使开发流程更顺畅,真正实现持续交付,更好的思路是系统化的解决问题,打造一个面向无线研发生命周期的技术平台,实现从开发、集成、测试、发布到运营的无线技术闭环。

    本主题从几年来携程无线技术平台的工程实践入手,分享我们的经验总结和教训,希望对国内不同规模的无线技术团队有所帮助。


  • 分享提纲

    1. 无线技术发展现状和面临的挑战

    2. 无线技术平台整体解决方案

    2.1 面向开发阶段

    2.2 面向集成、测试、发布阶段

    2.3 面向技术运营阶段

    3. 无线开发支持

    3.1 无线开发框架

    3.2 性能和质量指标

    3.3 新技术预研、落地和推广

    3.4 开发工具

    4. 无线研发支撑平台

    4.1 集成系统

    4.2 测试系统

    4.3 发布系统

    4.4 配置和运营系统

    5. 无线性能监控和管理

    5.1 无线性能监控工具

    5.2 性能优化和质量保障方法

    5.3 无线日志和排障系统

    6. 无线基础工程团队建设和流程管理

    6.1 基础框架和性能团队建设

    6.2 无线研发流程管理

    7. 现场问题解答

  • 分享收益

    该课程使学员:


    1. 熟悉无线技术平台的技术方案和关键点
    2. 熟悉无线基础框架技术的研发重点
    3. 熟悉无线核心性能优化的常见方法
    4. 熟悉无线质量保障的常见方法
    5. 熟悉无线新技术选项的思路
    6. 熟悉如何打造无线技术集成、测试和发布平台


热门推荐