会找房
项目简介:自由选择新房源,品牌公寓真房源,精准查找好房源,开启便携找房生活
主要职责:
负责智能电表、门锁模块开发,对接SaaS业务线。使用Swift4.0开发,纯Swift项目,采用Carthage对各个项目模块进行组件拆分
核心技术:
1、封装Moya、Alamofire、HandyJSON实现网络和模型之间的数据转换
2、使用RxSwift 框架,采用MVVM架构实现框架搭建
3、自定义手势解锁相关界面,打包成framework,方便组件复用
4、使用Eureka对form表单进行界面设计
5、集成微信、支付宝、银行卡支付功能,完成银行卡绑卡等相关业务流程
6、使用buddybuild 进行自动化打包流程
GMIC
项目简介:服务于全球最大的互联网大会,可查看官方新闻动态、大会日程、赞助商展商内容等
主要职责:
接收项目之后从swfit 2.3升级到swfit 3.0+,重新调整App的架构,使用MVVM设计模式进行代码重构。为了支持2016GMIC北京大会,新添商城卖票、商品,展商预约等新功能,优化即时通信相关内容、本地数据缓存和搜索功能。
核心技术:
1、采用MVVM架构实现框架搭建,封装Moya、Alamofire、ObjectMaper实现网络和模型之间的数据转换
2、开发在线商城实现售卖票务和商品,支持微信支付、扫名片录入购票人信息
3、设计封装分页控制器和标签展示模块,搭建私有库上传到CocoaPods
4、优化环信即时聊天功能、多个站点切换功能
5、当订阅收藏的会议日程到来时,发送本地通知定时提醒用户
GWC
项目简介: 致力于服务G-Network(会员网络) 项目,针对公司会员的一款社交app
主要职责:
接收项目之后从swfit 2.3升级到swfit 3.0+,重新调整App的架构,使用MVVM设计模式进行代码重构。优化环信即时聊天功能,完成会员大量数据缓存和搜索功能。
核心技术:
1、采用MVVM架构实现框架搭建,封装Moya、Alamofire、ObjectMaper实现网络和模型之间的数据转换
2、集成环信SDK,实现即时通信功能,重新修改添加好友逻辑和优化聊天界面
3、使用JPush集成远程通信和自定义消息功能
4、使用谓词实现对大量数据的检索和匹配功能
5、自定义popover,实现转场动画,弹出选择对话框