步骤1: 动画特效
动画特效
本课程主要讲解TouchID相关知识,完成指纹识别功能。包含,不可用错误判断、验证失败错误判断。
本课程主要介绍3DTouch相关功能、以及它的工作原理,并且带领大家完成3DTouch代码实现。
本章主要讲解Face ID的工作原理,以及通过代码分析Face ID的实现过程。
本课程主要讲解显示层动画,包括位置动画、旋转动画、缩放动画、像素缩放动画、淡入淡出动画、颜色渐变动画等。充分掌握显示层动画的技能点。
本课程主要讲解转场动画完成视图间的切换,并且结合手势实现侧滑栏效果。
本课程主要讲解CALayer的相关动画、关键帧动画、关键帧淡出动画、内容层组合动画。并且会介绍动画架构层,了解iOS动画架构。
本课程主要讲解图片浏览器案例,结合手势完成照片的预览、浏览、缩放、旋转、重置等功能。
本课为考评,满分100学分,共20道题,限时30分钟
步骤2: 网络操作&多线程
网络操作&多线程
本章主要讲解多线程基础相关知识,包含NSThread、NSOperation、以及GCD。
本章主要讲解HTTP与HTTPS之间的区别、联系,同时也会针对HTTPS的安全性进行讲解。
本章主要讲解JSON、XML的数据如何解析,以及解析JSON数据的第三方库。
本章主要结合多线程和网络,讲解网络下载图片的过程,并封装一个下载图片的库。
本课为考评,满分100学分,共20道题,限时30分钟
步骤3: 实用技术
实用技术
本章主要讲解数据库的增删改查操作,以及FMDB数据库的使用。
本章主要给大家讲解日记本案例的实现,包括注册、登录的校验,以及日记本的编辑、保存等。
本章主要讲解CoreLocation的使用,以及速度表的案例实现。
本章主要讲解本地推送、远程推送的实现,同时也会给大家介绍常用的第三方推送通知的官方文档。
本章主要讲解加速度传感器、距离传感器、电量监控、指南针等。
本章主要结合所学知识,从0开始,完成一个App主界面的搭建。
本章主要结合所学知识,逐步完善项目App的功能。
本课为考评,满分100学分,共20道题,限时30分钟
步骤4: Swift4.0
Swift4.0
本章主要围绕Swift讲解UILabel、UIButton等常用UI组件。
本章主要运用所学知识完成天气App数据的获取以及界面的搭建。
本课为考评,满分100学分,共10道题,限时15分钟
如无法下载使用图片另存为
下载海报