01-滴滴国际化 Android 端演进

2020-02-27 156浏览

  • 1.滴滴国际化 Android 项目演进 吴更新
  • 2.关于我 • 吴更新 / Trinea • 滴滴国际化团队 • codekk.com/trinea.cn 作者
  • 3.目录 • 国际化技术上的特殊性 • 地图 • 漫游网络 • 项目演进
  • 4.国际化技术上的特殊性 • 地图 • 网络 • 运力来源
  • 5.目录 • 国际化技术上的特殊性 • 地图 • 漫游网络 • 项目演进
  • 6.地图 • 地图选型 • 地图切换
  • 7.海外地图选型 • 功能 VS 需求 • 数据源准确性 • 技术支持力度 • 性能 • 已有用户量 • 包大小 • Demo 及文档等
  • 8.海外地图选型
  • 9.地图切换 • 选型可能无法通用 • 随意切换
  • 10.
  • 11.
  • 12.好处 • 解耦 • 通用 • 学习成本低
  • 13.问题 • API 规范 • 适配所有 API • 标尺,如缩放尺度、经纬度 • 未支持 API 处理
  • 14.目录 • 国际化技术上的特殊性 • 地图 • 漫游网络 • 项目演进
  • 15.网络 • 国内用户在国外漫游访问国外服务器慢
  • 16.漫游网络
  • 17.海外用户打车
  • 18.专线访问
  • 19.客户端 • 拉取中转服务器域名列表 • 对于漫游用户访问中转服务器 • 一定时机及推送更新域名列表
  • 20.目录 • 国际化技术上的特殊性 • 地图 • 漫游网络 • 项目演进
  • 21.项目演进
  • 22.问题 • 组件之间耦合 • 添加新业务不便 • 开发问题
  • 23.单项目依赖
  • 24.整个工程
  • 25.SDK 分层
  • 26.模块划分 • 单一、开闭原则 • 依赖关系 • 扩展规范
  • 27.
  • 28.
  • 29.好处 • 解耦 • 并行开发、测试 • 组件单独测试
  • 30.问题 • 重复依赖 • 组件间如何通信 • 业务如何接入
  • 31.Thanks