言树朗读(2018.03 - 2021.02)
言树朗读教育课程,意在还原教育的本质,还原童年,修复生活中缺失的细碎美好。为3--9岁儿童开启朗读之旅,文学之旅。通过朗读+艺术的表现形式,让孩子在体验中学习。
项⽬框架的基本搭建,MVC设计模式,有效提高代码的可读性
基于 AVFoundation 框架封装了简易的音视频播放框架,实现了音视频的文件播放,进度条精确控制等功能。将复杂的处理流程优化成简易的标准。降低了后期的维护成本
集成友盟SDK,实现第三方登录、消息推送、分享等功能
使用 SVN 作为代码的版本控制系统,实现代码集中式管理
尽可能减少 cell 上图片的数量和层次,多层次图片尽量使用异步渲染进行绘制
利用 OC 的消息转发机制实现防止调用一个不存在的方法导致的闪退问题
乐学酷考(2019.12 - 2020.01)
一款内部学习、考核并存的App。门槛很低,拿来即用的系统。适用于任意环境,外在极简,体积轻盈,非常适合内部学习及考核。
使用 GCD 多线程解决请求试卷时占用主线程导致卡死 UI 的问题
使用 dispatch_group 实现异步并行操作,等待所有数据请求完毕后,再进行试卷布局展示
使用 CoreAnimation 和 CALayer 实现常用的动画效果