·具备扎实的Objective-C编程基础,自学Swift开发语言。
· 熟练掌握MVC设计理念,熟悉RAC+MVVM。
· 将单例、代理、观察者、工厂等多种常见设计模式运用到公司项目中。
· 理解UI从创建到渲染到屏幕上的整体流程。
· 数据存储方面,能够熟练使用iOS中到数据持久化技术,如NSUserDefaults、FMDB、CoreData,并且能够使用
Relam进行缓存。
· 将GCD、NSThead、NSOperation等多线程技术运用到项目中。
· 熟悉TCP、UDP协议,能够熟练应用环信做即时通讯等功能。
· 了解高德地图和百度地图的使用,包括定位、划线、搜索等功能。
· 使用CocaPods对三方的管理,以及使用SVN进行代码版本控制进行协同开发。
· 支付宝、微信,银行卡等第三方支付功能的实现。
· 有一定的音视频播放经验。
· 了解JavaScriptCore.framework框架实现OC程序与H5的交互
· 了解常见的接口加密以及解密算法。
· 了解APP内存占用、耗电、网络、UI渲染等性能方面的分析和优化的方法
· 能够独立完成程序的发布分析应用的状态,并懂得如何处理苹果官方的审核拒绝。
黄金树 独立开发
项目概述:黄金树是一款黄金珠宝综合服务电商 APP,主要功能是买卖提存黄金产品, 祖母绿等钻石产品。该项目主要功 能模块分为买卖提存换购黄金白银,祖母绿及彩钻
饰品的线上购买,用户也可以在 APP 中掌握实时的黄金白银价格、买卖投资实现收益。
(1).使用 CocoaPods 第三方类库管理工具,管理三方类库;
(2).使用 WKWebView 对象,实现了客户端应用与 HTML 页面的交互; (3).使用 ZYSideSlipFilter 实现珠宝商城的侧边栏条件筛选;
(4).使用 SDWebImage 实现图片的异步加载;
(5).集成阿里云的 OSS sdk 管理上传图片; (6).接入连连银行卡支付,实现用户充值购买黄金白银珠宝饰品; (7).集成微信支付实现保管箱续租;
(8).使用 U-Share SDK 实现第三方的分享功能和统计;
社区云(电商) 独立开发
项目概述:社区云(电商)app是专门为社区里的居民提供满足生活消费和线上购物需求的软件,具有查看附近的生活优惠信 息,商品搜索、浏览、购买、支付、收藏,一起团购商品更便宜,还可以根据自己需求定制产品。 (1).使用UICollectionView和UITableView实现商城分类列表的多级联动类似于电商商城分类界面; (2).UIScrollView、WKWebView、UICollectionView实现商品详情页图文混排,使用JavaScript添加点击事件; (3).使用DWQSelectAttributesView UI控件完成购买时的规格选择; (4).使用DWQLogisticsInformation类似淘宝物流轨迹的封装使用;
(5).根据需求添加修改维护相关的功能。
社区云 (社区治理) 独立开发
项目概述:社区云是党和政府联系、服务居民群众的app。为使社区各类主体在基层党组织的领导下,多元要素协同、共 生,共同参与社区公共事务、共享发展成果,各地开展了打造智慧社区的创新和实践。社区云APP主要功能普通用户注册 与登录,操作自己相关的功能。了解社区公开信息及社区组织建设,如社区财务公开、选举投票等。享有物业类基础服 务,包括线上缴费、报事报修、投诉建议。享有家居类服务,包括日用品/生鲜采购、保洁、保姆等。 (1).负责整个项目的界面设计与编写,维护修改项目中的相关界面; (2).将AFNetworking中的GET和POST方法进行二次封装,方便使用;
(3).使用本地缓存完成广场说说的评论回复; (4).使用CAShapeLayer和UIBezierPath绘制表格的footview实现我的页面订单的收起展开;
率才直聘app是一款求职专属神器,软件每天实时更新大量招聘岗位数据,各种功能控件方便求职者查询获取。率才直聘软件工作经过严格审核,信息真实无误。求职者可以根据自己的需求进行搜索查询,找到自己喜欢的工作单位收集求职信息。你也可以根据自己的需求进行搜索,帮助用户在网上轻松找到满意的工
项目概述:黄金树是一款黄金珠宝综合服务电商 APP,主要功能是买卖提存黄金产品, 祖母绿等钻石产品。该项目主要功 能模块分为买卖提存换购黄金白银,祖母绿及彩钻 饰品的线上购买,用户也可以在 APP 中掌握实时的黄金白银价格、买卖投资实现收益。 (1).使用 CocoaPods