BAT大厂APP架构演进实践与优化之路
大利猫 | BAT界资深开发工程师
阿里大牛带你真实体验BAT大厂APP项目流程,从诞生到架构优化完整过程实践
课程服务
课程讲师
大利猫
BAT界资深开发工程师
阿里资深研发,主要从事移动端、前端工作。工作之余喜欢写博客,潜心修炼技术,励志做一名有“文化”的技术人。
咨询更多
这个课程购买了能长期看还是只能看一次?
亲,你好。课程购买了,可以长期观看。没有时间限制。祝亲学习愉快!
老师,我想问一下,你想通过这门课程,教会我们什么呢?或者说通过学完这门课,我们应该掌握那些东西?
这门课适合什么人去学习呢?
相关学习路线
相关课程
手把手开发完整的即时通讯App 客户端+服务端+MVP架构
Qiujuer前开源中国Android负责人
实战课 1755人学习
第1章 打车课程项目整体介绍
1-1 lesson01-课程整体介绍导学 (10:20)试看
第2章 需求分析和工作量化
2-1 lesson02-需求分析与工作量化 (10:59)试看
第3章 项目规范与团队协作
3-1 lesson03-代码规范与协作 (21:57)试看
第4章 启动过渡页面开发
4-1 lesson04-启动页 (17:53)
第5章 OkHttp 3.x 的使用
5-1 lesson05-Okhttp3 (30:25)
第6章 基础网络模块—架构实现及OkHttp封装
6-1 lesson06-Http 模块封装及架构解析 (07:27)
6-2 lesson06-Http 模块架构实现 (12:19)
6-3 lesson06-测试 Http 模块 (10:22)
第7章 账户注册登录模块—架构设计与开发实现
7-1 lesson07-登录流程解析 (06:06)
7-2 lesson07-通用资源、样式 (08:38)
7-3 lesson07-下发验证码 (12:30)
7-4 lesson07-校验验证码 (17:12)
7-5 lesson07-用户是否存在 (07:32)
7-6 lesson07-注册实现 (10:50)
7-7 lesson07-注册成功自动登录 (09:42)
7-8 lesson07-登录实现 (10:05)
7-9 lesson07-token自动登录 (09:48)
第8章 MVP架构模式介绍以及优化实现
8-1 lesson08-MVP 架构思路分析 (09:45)
8-2 lesson08-MVP 接口定义 (14:34)
8-3 lesson08-MVP 实现(上) (10:58)
8-4 lesson08-MVP 实现(下) (12:51)
第9章 RxJava的使用以及RxJava封装优化MVP
9-1 lesson09-RxJava的使用 (17:51)
9-2 lesson09-封装RxJava优化MVP (17:47)
第10章 高德地图SDK的接入
10-1 lesson10-高德地图接入 (16:09)
10-2 lesson10-显示当前位置和方向 (16:47)
第11章 LBS地图定位模块—架构设计实现和封装
11-1 lesson11-LBS模块的架构封装 (14:29)
第12章 打车核心业务—附近的司机
12-1 lesson12-获取附近司机 (17:28)
12-2 lesson13-实时更新司机位置 (16:45)
第13章 打车核心业务—起点终点及呼叫司机下单
13-1 lesson14-起点与终点_ (12:01)
13-2 lesson15-起点终点路径绘制_ (10:55)
13-3 lesson16-呼叫司机 (13:24)
第14章 打车核心业务—接单以及接送过程相关
14-1 lesson17-取消订单 (12:56)
14-2 lesson18-司机接单 (07:09)
14-3 lesson19-接送过程 (15:18)
第15章 订单列表及支付状态模块—架构设计与实现
15-1 lesson20-支付通用流程 (11:00)
15-2 lesson21-状态恢复 (13:26)
第16章 整体项目总结
16-1 lesson22-项目总结 (07:29)
问答专区
讲师提供答疑服务,帮助大家扫除学习障碍,达成学习效果
源码开放
课程提供全部源码,你可以自行修改、优化
教辅材料
讲师提供各种原创学习资料,帮助消化课程知识,扩展技术视野
Git代码存储
所有项目源码都通过Git方式托管及下载