Swift 语言开发
熟悉 原生框架 UIKit, MapKit, Combine, CoreData, AVFoundation等;
熟悉 MVP,MVVM和VIPER等设计模式;
熟悉多线程GCD, 通知APNs等
熟悉常用三方库和SDK:
UI第三方: SnapKit控件布局, IQKeyboardManagerSwift键盘布局, UICircularProgressRing圆形进度条, MBProgressHUD 加载等待框特效, Swift_PageMenu分页菜单
图形动画: Kingfisher图片处理, Lottie动画;
视频: SJVideoPlayer视频播放,SJMediaCacheServer视频缓存
其他: SwiftGen文件管理,本地化翻译,穿山甲广告等
Baskin-Robbins( 美国31冰淇淋)是Burt Baskin和Irvine Robbins二人创立的冰激凌全球连锁店,成立于1945年,为Dunkin' Brands的子品牌,其总部设在美国马萨诸塞州Canton。
ThirtyOneClub是是一块纯Swift语言开发的APP。 主要功能包括:用户注册,商店定位,优惠券,商品介绍等功能。
2023年时对此APP进行Swift语言重构,我负责开发会员注册模块和商品介绍模块。注册模块包含用户注册,电话认证和短信认证等功能;商品介绍模块分为Icecream,drink,crepe和 cake四个大展示页面,还有详情信息页面和喜爱收藏页面。
APP上架后负责该项目的维护工作,主要包括新功能增加扩展与故障修复,新增大型功能包括:扫码盖章的优惠券模块,增加会员升级信息提示页面和动画功能的重构。
同时负责该项目的故障修复,负责与客户沟通功能实现方案,根据情况需要对其评估利弊和实现工时。配合后台对APP数据进行调试,通过Charles等工具抓包进行数据对比,检查APP数据是否正常。
SewingLab是一款全部使用Swift语言开发,采用viper设计模式的海外裁缝类APP,这款应用程序允许你通过混合和搭配面料和缝纫图案来探索你的下一个缝纫创意,用户还可以从APP合作伙伴的面料店找到自己最喜欢的面料。
独自负责该项目的维护任务,重点分为后续功能扩展实现与故障维修两大部分。同时负责与客户沟通功能实现方案,根据情况需要对其评估利弊和实现工时。配合后台对APP数据进行调试,通过Charles等工具抓包进行数据对比,检查APP数据是否正常。
Baskin-Robbins( 美国31冰淇淋)是Burt Baskin和Irvine Robbins二人创立的冰激凌全球连锁店,成立于1945年,为Dunkin' Brands的子品牌,其总部设在美国马萨诸塞州Canton。 ThirtyOneClub是是一块纯Swift语言
Baskin-Robbins( 美国31冰淇淋)是Burt Baskin和Irvine Robbins二人创立的冰激凌全球连锁店,成立于1945年,为Dunkin' Brands的子品牌,其总部设在美国马萨诸塞州Canton。 ThirtyOneClub是是一块纯Swift语言