专题演讲嘉宾:赵威

金山办公 技术专家

2010 年加入金山,金山办公 WPS 移动端技术专家。从 0 构建 WPS 安卓版本,先后负责 WPS 表格组件研发、商业化及公共架构搭建。在客户端工程体系、性能优化、移动安全、跨平台研发等方向有丰富经验。
 

by 赵威

金山办公
技术专家

WPS 从 2010 年开始布局移动市场,经历十多年移动互联网的高速发展,技术架构也不断迭代。本次演讲主要分享 WPS 安卓客户端在移动时代的技术演进历程,结合不同时期的行业趋势、技术特点、业务需要,具体介绍我们在架构改造中的思考与实践,希望能给你带来移动端业务架构和跨平台技术等视角的启发和思考。

演讲提纲:

1. Android 应用架构近十年发生了哪些变化?

  • Android 架构变化简介
  • 应用面临的挑战
    • 业务优先下对原生 Android 知识的掌握多浮于表面
    • 新一轮的技术爆炸:Flutter、Jetpack、Kotlin

2. Android WPS 架构演进

  • 架构 1.0 -从 0 构建 Android WPS
  • 架构 2.0 -从单进程到多进程演进
    • 基于多进程的 Android WPS 文档多开模型
      • Android 多进程机制介绍
      • 多进程 App 的问题和优化
      • 多进程下 IPC 方式的优缺点和适用场景
    • 进程回收机制下的数据防丢保护
      • 文件自动备份下的 IO 监控与优化
      • 基于轻编辑指令备份与恢复
    • MultiDex 的局限性和 Dex 自动分包启动优化
  • 架构 3.0 -大型 Android 项目的工程化之路
    • WPS 模块化解耦实践
      • Jetpack App Startup 的不足
      • 基于 DAG 拓扑排序的模块依赖初始化
    • WPS APM 质量监控体系建设
      • 启动效率监控与优化
      • 滚屏效率监控与优化
      • 包体积、隐私安全监控
      • 线上日志采集与监控
  • 架构 4.0 -跨平台多端一致性开发
    • 客户端的容器化开发框架
    • 混合开发下的导航栈管理

3. 未来方向

  • 跨平台技术架构的机遇
  • 多屏多设备的创新与挑战

你将获得:

  • 了解安卓应用的演进发展路线
  • 了解大型安卓项目的工程化挑战与实践
  • 了解跨平台技术在移动端的价值

交通指南

广州万富希尔顿酒店

Hilton Guangzhou Baiyun
地址:广州市白云区云城东路515-517号
  • 微信咨询

  • 电话咨询

    联系电话:+86 15600537884

微信联系我们

票务经理