移动新趋势下的技术实践

会议室:待定
出品人:黄刚(腾渊)

这两年移动互联网的战场上,新的技术热点层出不穷,无论是 Apple 力推的 Co... 展开 >

专题出品人:黄刚(腾渊)

阿里巴巴淘系技术部资深无线技术专家

黄刚(花名腾渊),阿里巴巴淘系技术部资深无线技术专家,现淘系技术部基础链路负责人,负责首页、商品详情、交易、信息流等核心业务。2014 年加入阿里巴巴,2018 年双十一淘宝技术部技术队长,2019 年淘系技术部技术队长。

专题:移动新趋势下的技术实践

这两年移动互联网的战场上,新的技术热点层出不穷,无论是 Apple 力推的 CoreML、Swift,还是 Google 力推的 TensorFlow Lite、Flutter、Kotlin,包括国内如火如荼的小程序生态以及慢慢揭开帷幕的 5G 时代。在这波新技术浪潮中,本专题核心关注:

  • 在高流量、高并发场景下,客户端如何保障稳定性,如何在秒级百万级的访问量下做到客户端的可用性?
  • Flutter作为新一代的跨终端研发技术,如何在实际业务场景中落地,过程中会碰到哪些问题,如何加以工程化的解决?
  • 客户端一般都是轻逻辑、重渲染,领域驱动设计的思想在客户端场景下是否依然有应用场景?
  •  DarkMode对于业内App的影响是什么,有没有可能低成本地将已有App迅速适配支持DarkMode,又有哪些收益?

by 李云鹏

网易
资深Android工程师

在红利风口变化频繁的今天,如何快速适应新的业务需求,是每个移动端产品都会面临的难题,通过正确的架构选型,选择最合适的架构设计模式,才能使产品在面对需求变化时从容不迫、快速又稳定的应对。

现今,大多数移动开发团队选择以 MVP 作为业务层的核心架构模型,在此基础上实现了客户端的组件化、插件化、容器化等,但作为业务层核心的 MVP 架构模式至今仍有诸多弊端。

本议题将从近五年的网易新闻客户端架构模型演进展开讨论,着重介绍新闻团队从旧有架构模型,迁移到以 MVP 为基础的、符合领域驱动设计思想(DDD)的 VIPER 架构时,经历的自我创新与踩坑实践,以帮助开发者了解“重构如何保障模块稳定性”,“如何快速重构业务模块”等痛点问题的解决方案。同时,针对不同类型移动端产品举例介绍架构模型选型策略,进而发散开发者架构设计思维,明确架构问题分析方式,掌握架构选型要点。

内容大纲

1. 网易新闻客户端团队五年架构演进史

  • 客户端五年架构演进的原因与结果
  • 现今对于成熟的应用,在架构设计层面面临的问题

2. 如何实践架构整洁之道

  • 不良的架构模式给我们带来了什么危害
  • 如何在领域驱动设计(DDD)的思想下让架构模型更稳定通用
  • 如今业务变化频繁,什么样的架构设计更利于测试
  • 什么是 VIPER?在此之上我们如何利用共享变量降低模块耦合
  • 大战略短视频方向,业务模块如何重构到新的架构模式
  • 架构模式的变化如何以点为面,逐步扩散到客户端团队

3. 分享在新的架构演进后,我们取得的成果

  • 在新的架构模式上进行业务迭代,如何使系统错误率降低 50%
  • 如何通过熟悉新的架构模式,带来编程风范的蝴蝶效应
  • 长期来看,我们还将获得哪些收益

4. 架构选型策略

  • 大型技术团队,如何让自己的 APP 架构更稳健灵活
  • 中小型技术团队,如何让自己的 APP 架构可进可退,顺应变化
  • 独立开发者,如何让自己的 APP 架构更利于上手,敏捷开发

听众受益

  1. 了解什么样的架构更适应业务需求变化
  2. 了解如何选择合适的架构模型
  3. 了解如何快速重构业务模块
  4. 了解如何保证重构时的模块稳定性
  5. 了解如何通过架构模型优化,提升项目稳定性和开发效率

适合人群

对移动端感兴趣的开发者和架构师。 

by 刘洋

优酷
无线开发专家

随着 iOS 13 和 Android 10 的正式发布,一个名词“暗黑模式(Dark Mode)”逐渐走入了大家的视野。主流 App 都将暗黑模式的适配列入了开发日程,舆情上用户们对暗黑模式支持的呼声也非常的高。

作为超级 App,优酷拥有数百个原生页面以及 Weex 和 H5 页面,且改造工作涉及十几个不同部门,需要上百位产品、设计、研发、测试同学共同协作,其改造难度非常大。

从 2019 年 11 月开始,优酷 App 使用了两个版本的时间,推动各业务方基本完成了主路径上数百个页面的改造,还使用同一套方案同步完成了 80% Weex 页面和 H5 页面的适配,并完整地通过了 UED 的视觉验收。

本次分享将回顾优酷 App 暗黑模式设计、开发、测试的全流程,全面介绍整个项目的实施流程和经验教训,也是对整个项目做一个完整的总结,希望为业界的暗黑模式改造工作提供参考和借鉴。

内容大纲

1. 优酷为什么要构建设计标准化体系

  • 设计标准化的发展历程
  • 设计标准化的核心优势和挑战

2. 设计标准化的落地实践--实现暗黑模式

  • 暗黑模式的设计目标和设计方法
  • 如何使用同一套方案支持 Android iOS Weex/H5
  • 如何最大程度减小业务方接入成本-优酷 iOS 暗黑 SDK 的实现
  • 如何切换暗黑模式时不打断用户使用体验

3. 利用设计标准化实现多模式下的设计表达 - 优酷全站氛围平台

  • 核心问题:如何表达多模式下的情感化场景化设计
  • 架构目标:构建统一的全站氛围平台,集中管理规范整合各层次的设计表达
  • 设计思想:统一过程,分层设置
  • 实现方式:统一配置,数据结构,设置流程

4. 未来展望

  • 设计标准化的未来规划和生态展望
  • 页面的自动生成-从设计标准化到实现标准化

听众受益

  1. 了解优酷的设计标准化体系
  2. 了解优酷使用设计标准化体系来实现暗黑模式的最佳实践

适合人群

有一定的客户端或者前端开发经验的工程师、架构师等。 

by 胡伟

快手
客户端平台负责人

面对春晚的高峰流量,客户端上该做哪些工作来保障整个流程的稳定性,如何保证春节活动的可靠性?本演讲将分享快手亿级春晚红包场景的客户端技术保障和优化实践。

内容大纲

1. 快手春节活动介绍

2. 春晚口播活动带来的挑战

  • 如何降低服务端的尖峰 QPS  
  • 如何优化带宽  
  • 海量的行为日志怎么上传  
  • 如何保障高流量下服务端过载行为 
  • 如何保障红包资源当天分发给所有用户
  • 如何保障 App 下载顺利 

3. 如何保障春节活动高可用性

  • 频繁变动的口播时间如何保证活动准确 
  • 服务端宕机后如何保证活动可玩      
  • 第三方服务出现意外如何保证活动可玩   
  • 活动时刻出现意外如何保障活动主路径    

4. 实际效果

听众受益

  1. 了解客户端上稳定性的改造过程
  2. 了解客户端工程化实践
  3. 了解客户端上的性能优化方案 

适合人群

客户端开发工程师、架构师,以及从事性能优化的客户端开发人员。

by 唐笛

美团点评
资深工程师

本次演讲主要分享针对强LBS属性的O2O场景--美团外卖如何与端上智能结合,利用端上丰富的用户行为数据进行规则实时匹配以及用户意图实时判别,优化列表排序,营销推荐、触达以及广告展示等核心场景业务效果。并通过分享Alita端上智能体系的整体技术框架以及可用性,性能保障,让听众理解并吸收技术侧是如何支撑业务快速迭代发展。最终从项目维度,通过Alita端上智能体系这个自下向上的技术驱动业务项目,分享跨职能多角色协同探索的技术项目有关项目管理、沟通协同、探索落地等方面的经验。

主题摘要

1、美团外卖落地在排序、推荐、营销、广告等核心场景上端智能业务实践与收益

2、美团Alita端上智能工程体系的团队协作、探索、演变之路

  • 以端上数据体系,端上特征体系,端侧计算环境为核心的Alita端上技术体系
  • 端上数据体系:用户行为数据(点击、曝光、手势等)采集,存储,查询能力建设
  • 端上特征体系:如何灵活的将端侧数据以及云侧数据动态加工成真正的算法输入--特征,保证算法策略迭代高效而且易扩展。以及云/端特征一致性的保障手段

3、端侧计算环境:如何共用底层端侧数据体系和特征体系,同时支持线上的规则计算场景以及机器学习模型推理场景。同时保证计算资源的高效动态迭代

4、全链路可用性及性能监控

5、Alita端上智能工程体系未来规划与展望

听众收益

  • 了解在外卖这种强LBS属性的O2O场景上,如何利用端上丰富的用户行为数据与AI以及端上计算容器进行结合,优化列表排序策略、推荐、营销、广告等核心场景业务效果。

适合人群

大前端、算法、营销广告系统开发的同学。

交通指南

北京富力万丽酒店

Renaissance Beijing Capital Hotel
地址: 北京朝阳区东三环中路61号
  • 微信咨询

  • 电话咨询

    联系电话:86+ 13167596032

微信联系我们