本课程将带领大家从无到有搭建一个项目,结合之前学习到的知识,逐步添加内容。分别从项目规范和框架搭建,基础服务选型,常规内容开发,性能调优,质量测试保障等方面,引领大家熟悉整个开发流程,做到学以致用,接轨大公司一线开发。
本课程成绩由三部分组成:
单元测验或作业
提交项目成果
课程讨论
具体评分比例将在开课后公布。
本专业所有必修课程综合评分60分及以上,可以获得微专业合格证书,获得85分的可以获得优秀证书。
学习Android开发工程师微专业需要学员具备基础的Java语言能力。
4.1 项目框架搭建
4.1.1 项目流程
4.1.2 版本管理
4.1.3 工程目录结构
4.1.4 代码规范
4.2 基础服务选型
4.2.1 图片加载显示
4.2.2 推送和分享
4.2.3 异步操作
4.2.4 网络
4.3 开发
4.3.1 页面开发
4.3.2 设备标识符
4.3.3 程序崩溃收集
4.3.4 换色实践
4.4 自测
4.4.1 自动化测试
4.4.2 人工测试
4.5 性能调优
4.5.1 代码优化
4.6 打包
4.6.1 gradle打包
4.7 其他
4.7.1 应用内更新
4.7.2 加固
4.7.3 ndk实战
4.7.4 热门技术介绍