求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某安保系 嵌入式Linux基
国内某知 嵌入式软件可靠性设
中国航空 嵌入式C高质量编程
中国移动 网络规划与管理
全球领先 使用EA和UML进
上海汽车 嵌入式软件架构设计
上海 某 UML+嵌入式系统

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

Android技术框架实践指导    
 
Jack老师
某创业公司技术主管、 Android资深技术专家,Android培训师
报名课程   287 次浏览    32 次 
时间地点:上海 北京 深圳 根据报名开班
课程费用: 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.编写项目开发维护指南
    287 次浏览   32 次
    其他人还看了课程
    Android软、硬、云整合  1118 次浏览
    Android框架开发与移植  1106 次浏览
    Android多线程和高级UI技术  643 次浏览
    Android与设计模式   324 次浏览
    Android应用的性能测试  1265 次浏览
    Android技术框架实践指导  288 次浏览
    定制内训




    最新活动计划
    [北京]基于UML和EA进行系统分析设计5-4
    [北京]业务架构设计 5-15
    [北京]并发大容量、高性能数据库5-17
    [北京]Kubernetes构建企业容器云 5-17
    [北京]敏捷开发过程与项目管理 5-29
    [北京]HTML5+CSS3原理与开发应 6-22
    [北京]软件架构设计方法、案例实践6-28
    [上海]UML和EA进行系统分析设计5-17
    [上海]产品需求分析与管理 5-18
    [厦门]高质量软件设计与设计模式 6-21
    [网络]企业级Hadoop大数据最佳实践5-8
    [深圳]软件测试方法与实践 5-18
     
     
     

     
    每天2个文档/视频
    扫描微信二维码订阅
    订阅技术月刊
    获得每月300个技术资源
     
    希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
    频道编辑:sky
    邮       件:sky@uml.net.cn

    关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号