求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
联合汽微 嵌入式软件架构设计
某全球知 Linux内核和系
广汽研究 嵌入式软件架构设计
某知名显 RT-Thread
大型交通 面向嵌入式软件开发
天马微电 嵌入式软件架构高级
三大航空 移动应用安全实践

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 

全部课程 >嵌入式Android  
Android技术框架实践指导    
 
Jack老师
某创业公司技术主管、 Android资深技术专家,Android培训师
报名课程   1501 次浏览  10 次
时间地点:上海 北京 深圳 根据报名开班
课程费用: 5000元/人
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册

课程思路
课程将针对特定Android开发技术(RxAndroid、Retrofit、Databinding)和技术框架,采用教练指导的方式,进行现场咨询+培训,结合Android高级开发技术,针对实际项目如何应用进行开发教练指导。
培训目标
  • 开发环境配置,基本技术(RxAndroid、Retrofit、Databinding)讲解,适应场景剖析,搭建项目结构
  • 使用新的框架和技术,带领大家做一个类似于淘宝或网易新闻部分主要界面的客户端
  • 全面剖析公司某个成熟产品,并给出改进意见,带领大家一起使用新的框架和技术改造。
  • 培训对象:Android开发工程师
    学员基础:具有2年以上Android开发经验
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
    培训内容: 3天
    第一期:新架构技术训练:
    课程目标: 新框架技术讲解,包括RxAndroid/Retrofit/DataBinding/MVVM
    课程形式: 讲解 + 演示 + 练习
    第一章 响应式编程
    1.RxAndroid的优势
    2.RxAndroid的基本原理与使用
    3.RxAndroid的高级技巧
    4.使用RxAndroid的注意事项
    案例与练习
    第二章 异步HTTP框架 1.Retrofit的优势
    2.Retrofit的基本原理与使用
    3.Retrofit的高级技巧
    4.使用Retrofit的注意事项
    案例与练习
    第三章 MVVM架构 1. Android对MVVM架构的支持
    2. DataBinding的优势
    3. DataBinding的基本原理与使用
    4. DataBinding的高级技巧
    5.使用DataBinding的注意事项
    案例与练习
    第二期:新架构项目开发实战
    课程形式 课程形式: 演示 + 教练指导 + 实战演练

    课程目标: 以网易新闻项目为例,使用新架构技术开发一个完整项目
    第一章 项目框架搭建 1.Tab结构UI框架
    2.使用RxAndroid/Retrofit/DataBinding搭建项目框架
    第二章 项目模块开发实战 1.新闻头条页面开发实战
    2.其他页面开发实战
    3.我页面开发实战
    设置页面开发实战
    第三章项目总结 1.RxAndroid/Retrofit/DataBinding对项目结构的改进
    2.使用注意事项
    第三期,使用新架构重构现有项目,
    课程形式: 教练指导 + 实战演练
    课程目标: 以某个现有项目为例,使用新架构重构
    第一章 重构目标 1.设置重构目标
    2.确定重构结果衡量标准
    3.重构后质量保障及验收方式
    第二章 现有项目架构/结构分析 1.理清现有项目架构
    2.分析主要架构/结构问题点
    3.列出项目重构计划
    4.指定重构优先级
    5.重构实战
    第三章 重构前后对比分析 1.评估结构优化提升度
    2. 代码可读性/可扩展性提升度
    第四章 新员工入手难易度 1.总结回顾整个课程
    2.编写项目开发维护指南
     
    1501 次浏览  10 次
    其他人还看了课程
    Android、iOS自动化测试方法、工具与实践   2801 次浏览
    如何定制自己的Linux和Android操作系统   2719 次浏览
    Android应用高级开发  931 次浏览
    嵌入式3G手机开发--Android系统开发  1235 次浏览
    Android框架原理,Android系统级内核原理,定制,移植和优化  3465 次浏览
    Android与设计模式   1238 次浏览
    定制内训



    课程计划
    企业架构师(业务应用-TOGAF)12-22[北京]
    软件架构师-高级实践 12-25[北京]
    需求分析师能力培养 12-26[北京]
    基于SysML和EA系统分析设计 12-29[北京]
    配置管理方案规划&实践 1-13[北京]
    图数据库与知识图谱 2-25[北京]