1)熟练MVC、代理、单例、观察者等常用设计模式
2)熟练使用 MRC、ARC 编程及MRC与ARC混编
3)熟练使用自定义cell,且能够根据具体内容尺寸自适应cell高度
4)熟悉掌握各种UI控件,熟悉多视图开发
5)熟悉网络处理、多线程及数据永久性存储
6)熟练使用MJRefresh、SDWebImage、FMDB等第三方框架
7)熟悉Json/xml解析,
8)熟练基于代码的应用程序架构搭建
9)了解掌握AVAudioPlayer、AVPlayer
10)熟练使用社交分享技术,在Social框架的基础上,集成友盟分享
11)熟练使用极光推送
12)了解Masonry进行自动布局
13)熟练掌握系统定位服务和地图开发技术
14)能够按照支付宝、微信开发指南完成整个支付流程
15)熟练掌握AutoLayout
16)具有丰富的手机软件架构设计经验和性能调优经验,熟练掌握各种分析工具
17)具有良好的英文文档阅读能力, 编程基础扎实, 具备良好的编程习惯
18)熟练掌握C/Objective-C编程,熟练使用iOS SDK及相关开发工具
项目名称 :一起学吧 (已上线)
项目描述:一款线上找老师,找机构的APP,方便人们生活。
责任描述:独立完成多个模块
主要技术: 1、支付宝,微信支付功能;
2、对AFNetworking 进行封装,方便后期维护;
3、封装不同模块的网络请求工具;
4、share SDK分享;
5、JSON 数据解析;
项目名称 :富利惠农 (已上线)
项目描述:富利金农是一款集发标与投标于一体的金融服务中介APP,将社会大众富裕人群和高净值人群的理财规划与财富管理很好的相结合,使投标者将所有安全有效信息提供于招标者并相互信任,从而更好的实现资金匹配,已达到共赢目的。
责任描述:独立完成多个模块
主要技术: 1、UI 框架搭建以及自定义视图模块;
2、对AFNetworking 进行封装,方便后期维护;
3、封装不同模块的网络请求工具;
4、自定义Segment 实现界面切换;
5、JSON 数据解析;
项目名称 :大众贷(已上线)
项目描述:平台集融资服务、投资理财、互动交流等功能于一体,为投资者与中小微企业之间打造了一个快捷、安全的金融沟通渠道,帮助投融资双方与平台实现共赢。
责任描述: 独立完成项目的多个模块
主要技术:1、使用第三方实现下拉刷新,上拉加载功能
2、封装自定义公用 ViewController,提供合适的model 借口;
3、使用AFNetworking,请求数据并展示到首页;
4、封装可折叠的 TabelView 控件;
5、封装 ViewMode 应用到 TableView 上,以优化运行性能;
6、使用 SDWebImage 加载图片;
7、使用MBProgressHUD 弹出提示,提高界面友好度;
8、使用WebView 加载HTML 字符串,并自适应高度;
9、大量运用代理实现自定义控件的事件。
项目名称 :深度理财(已上线)
项目描述 :深度票据通过互联网实现信息互通,公开透明、安全有效地解决了信任体系问题,让广大企业及个人用户直接与优质贴现机构实现无缝对接,交易过程去中间化,最大程度降低交易成本。
责任描述:独立完成项目的多个模块
主要技术: 1、使用UITableView和UICollectionView,并自定义cell;
2、实现轮播图,点击属性传值推出下级页面,实现加载;
3、使用第三方实现下拉刷新,上拉加载功能;
4、使用AFNetworking,请求数据并展示到首页;
5、使用MBProgressHUD 实现加载等待框,优化用户体验;
6、使用 SDWebImage 加载图片;
项目名称: 能环宝(审核中)
项目描述: 是一款投资理财,响应国家“绿色”发展理念,专注于环保、新能源产业的垂直交互式信息服务,秉承“专业、规范、安全、诚信”的服务准则,为环保及新能源领域的优质企业、项目与投资人、公益人士之间搭建起安全透明的信息交互及项目跟踪服务平台。
。
责任描述: 独立完成项目的多个模块
主要技术: 1.采用 MVC 设计模式,对程序进行设计。
2.使用 AFNetworking 类库进行网络数据的异步请求,并对请求到的数据 进 行解 析
3.使用 MJRefresh 实现页面数据的下拉刷新和上拉加载
4.使用share SDK 实现微信朋友圈、QQ等平台的分享功能
6.使用 SDWebImage 第三方库实现网络加载图片的功能
7.运用代理、Notification、单例等模式进行数据传输