通过前面课程的学习,相信同学已经掌握了OC语言,以及UI界面、UI动画、网络、存储、多线程等相关知识。在接下来的iOS开发实践课里,将继续带领你运用前面课程学习到的知识,一起去体验真实的大公司项目开发流程,从需求、交互、视觉到开发、测试、调优,最后到APP的发布上线。期望在这门课结束的时候,同学已经具备能力开发一个完整的APP,并且在工作和就业的道路上飞速前进。
本课程成绩由三部分组成:
单元测验或作业
提交项目成果
课程讨论
具体评分比例将在开课后公布。
本专业所有必修课程综合评分60分及以上,可以获得微专业合格证书,获得85分的可以获得优秀证书。
学习iOS开发工程师微专业需要学员具备基础的C语言能力。
5.1 项目启动
5.1.1 项目准备
5.2 项目开发
5.2.1 创建工程以及基本配置
5.2.2 识别ISBN和请求书籍数据
5.2.3 服务端数据解析和存储
5.2.4 数据展示
5.2.5 优化APP性能
5.2.6 APP测试
5.3 项目发布
5.3.1 开发者账号、证书、Provision
5.3.2 打包发布和Testflight使用
5.3.3 App Review
5.3.4 处理崩溃
5.4 应用推送
5.4.1 应用推送