项目地址: https://github.com/hlc0000/SwiftlyCache
项目描述: SwiftlyCache 是使用 Swift 开发的一款线程安全的轻量级通用缓存器.
项目技术:
1、 使用双向链表+Dictionary 实现 MemoryCache.
2、 使用 SQLite+文件形式实现 DiskCache.
3、 使用 LRU 淘汰算法管理 MemoryCache 和 DiskCache 容量.
4、 支持 Subscript 使读写数据更加方便.
5、 提供 GenneratorType 用于支持 for..in、 compactMap、 map、 filter 等方法
项目描述: 七星彩助手是一款彩票规律分析工具,提供彩票最新分析资讯、 提供各种工
具帮助用户更方便进行绘图工作.
项目技术:
1、 根据 UI 设计构思框架、 缓存策略、 可扩展性等.
2、 使用 CAShapeLayer+UIBezierPath 进行各种图形的绘制
3、 使用 RSA+DES 实现用户注册和登录时的基本验证.
4、 封装多个广告 SDK,使用单例对具体广告调用以及回调进行管理.
5、 多图压缩性能优化.
项目描述: 图解电影是一款图文解说软件,通过图文+弹幕的方式让用户利用碎片
时间了解一部电影.
项目技术:
1、 根据 UI 设计构思框架、 缓存策略、 可扩展性等.
2、 封装实现图解下载功能.
3、 基于 AFNetWorking 封装网络请求工具类.
4、 使用 NSTimer+UILabel 实现弹幕滚动功能
5、 使用 CADisplayLink 完成 GIF 图片播放.
6、 使用 WebSocket 实现聊天功能.
7、 基于 KTPhotoBrowser 修改封装实现图文解说功能.
我的职责:
1、 参与项目需求分析和相关技术文档编写.
2、 根据项目进度规划分配组员具体任务分工与进度跟踪.
3、 根据 UI 设计完成产品架构搭建,功能封装,性能调优.
4、 启动速度优化、 耗电量优化、 内存优化.
5、 GIF 图片播放卡顿优化.
6、 WebView 页面优化.
7、 修正代码中出现 bug 以及后期优化与维护
负责七星彩助手APP开发、维护
负责图解电影APP开发、维护