/ 实战 / 实战企业级项目 践行App重构之路
收藏

实战企业级项目 践行App重构之路

解密重构思想和技术难点,无缝接入企业开发流程,进击高级工程师必备

实战企业级项目 践行App重构之路

难度 中级 时长 15小时 学习人数 242 综合评分 10.00

实战企业级项目 践行App重构之路

¥299.00

观看试看视频

实战企业级项目 践行App重构之路
随着企业级App功能不断累加强大,App代码质量下降、设计缺陷、难以维护、迭代困难等问题越来越突出,App的重构迭代已经成为Android工程师急需解决的核心工作内容。本课程还原一线互联网公司App所经历的重构过程,基于模块化,以组件化重构和插件化重构为核心,让大家掌握一线互联网公司App的最新架构和技术,并且能够解决重构过程中碰到的所有难题,更有助于拿到大厂offer。
qndroid

Android高级工程师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

聚焦企业级App重构的稀缺课程

从用人需求出发,带你一课掌握大厂要求的App重构核心技能

企业级经典项目

真实还原一线互联网公司App各个
发展阶段,全场景覆盖重构过程

紧贴市场需求

进阶Android中高级和架构师必
备,对标阿里P6、百度T4水准

注重源码分析

剖析底层原理,打通原理到应
用,知其然更知其所以然

代码结构更完美

严格的代码规范和设计,注重接口定
义,业务组件,插件拆分的合理性

版本最新

Android最新版本的适配及主流库
最新版本的使用,保证代码时效性

以网易云音乐为蓝本,进行彻底的组件化和插件化重构

各阶段重构过程一目了然,习得最新核心技术和架构知识

传统架构
组件化架构
. 不同业务,对应不同module工程
. 各业务模块通过接口通信
插件化架构
. 不同业务,对应不同业务插件
application工程
. 各业务模块通过AIDL通信
. App可动态更新和拓展功能

组件化重构

插件化重构

使用手机浏览器
或摄像头的扫码功能
查看重构效果

案例效果图

剖析核心思想,攻克技术难点,向架构师迈进

实战企业级项目,助你拥有设计架构app的能力

思想层面

组件化开发思想/插件化拆分思想
设计模式应用/重构思路分析
重构文档编写

重构层面

ARouter原理与源码/RePlugin原理与源码
AIDL/动态更新/ClassLoader
Gradle/Binder/插件化源码分析

业务层面

OKHttp/RxJava/Glide
qrcodeshare

学员专享增值服务

问答专区
讲师集中答疑
关于课程的问题都可在问答区随时提
问,讲师会进行集中答疑
源码开放
整套代码下载
课程案例代码完全开放给你,你可以根据所
学知识,自行修改、优化

环境参数

  • 技术语言 Java(jdk1.8+)
  • Android 10.0
  • 开发平台 Mac/Windows
  • 开发工具 Android Studio 3.5+
  • Replugin 2.3.3
  • 服务器 python3.7
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题