云上小店

人工智能 其他 案例ID:129316
Topsky
5 年经验· 浙江嗨便利网络科技有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

描述:云上小店是一款智能无人售货柜的运营管理工具,供运营管理人员补货、管理设备和查看销售情况。系 统包含以下模块:商品库存管理、订单销售、设备管理、财务管理、人员管理、消息管理。项目使用 Swift 语 言编写。
职责:独立负责App的开发、上线和维护
1. 项目使用 xib 和第三方库 SnapKit 进行混合 UI 布局,xib 中通过把约束拖出来做属性控制比例
2018.05—至今
2. 二次封装 Alamofire 网络框架,及时取消无用的请求任务,防止页面数据混乱,并在请求工具类中加入加载 框,减少代码的重复性操作
3. 用 SwiftyJSON 解析服务器返回的数据,大大简化了代码
4. 用 Swift 官方 Codable 实现字典转模型,提高代码易读性
5. 对 String、Date、UIImage 等类进行扩展,为原有类增加新功能
6. 运用 KVO 监听键盘的弹出和收起改变页面布局
7. 使用了全局的 BaseController 继承的方法,完成页面有效的统一定制修改
8. 创建桥接文件,调用 OC 编写的第三方库 MJRefresh 实现下拉刷新和上拉加载功能 9. 自定义 UICollectionViewCell,制作轮播图组件

云上小店

人工智能 · 其他 案例ID:129316
联系该工程师
微信扫码,建群沟通
作者: Topsky - 5年经验- 浙江嗨便利网络科技有限公司

案例介绍

描述:云上小店是一款智能无人售货柜的运营管理工具,供运营管理人员补货、管理设备和查看销售情况。系 统包含以下模块:商品库存管理、订单销售、设备管理、财务管理、人员管理、消息管理。项目使用 Swift 语 言编写。
职责:独立负责App的开发、上线和维护
1. 项目使用 xib 和第三方库 SnapKit 进行混合 UI 布局,xib 中通过把约束拖出来做属性控制比例
2018.05—至今
2. 二次封装 Alamofire 网络框架,及时取消无用的请求任务,防止页面数据混乱,并在请求工具类中加入加载 框,减少代码的重复性操作
3. 用 SwiftyJSON 解析服务器返回的数据,大大简化了代码
4. 用 Swift 官方 Codable 实现字典转模型,提高代码易读性
5. 对 String、Date、UIImage 等类进行扩展,为原有类增加新功能
6. 运用 KVO 监听键盘的弹出和收起改变页面布局
7. 使用了全局的 BaseController 继承的方法,完成页面有效的统一定制修改
8. 创建桥接文件,调用 OC 编写的第三方库 MJRefresh 实现下拉刷新和上拉加载功能 9. 自定义 UICollectionViewCell,制作轮播图组件

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×