熟练掌握Objective-C和Swift, iOS SDK及相关开发工具
熟悉MVC、Delegate、Singleton等设计模式和Notification、Block、KVO、KVC等机制
熟练掌握GCD/NSOperation多线程编程
熟练掌握GET/POST数据请求操作和JSON数据解析
熟练掌握SQLite以及偏好设置、归档等数据存储操作
熟练使用Autolayout、Masonry框架进行界面布局
熟练掌握SVN和Git源代码管理
熟练使用AFNetworking、MBProgressHUD、SDWebImage、MJExtension等主流第三方框架
熟悉Socket及TCP/UDP、HTTP/HTTPS网络协议
熟悉OC的runtime的运行机制和内存管理机制
熟悉主流SDK的使用:第三方支付、分享、推送、地图、第三方登录等
具有良好的英文文档阅读能力, 编程基础扎实,具备良好的编程习惯
¬ 项目名称:顶藏网
项目描述:顶藏网是一款电商类APP,提供沉香、檀香、海南黄花梨、小叶紫檀、大红酸枝、金
丝楠木、崖柏、降真香、核雕、竹雕、佛珠手串、香道等高端文玩、红木家具等顶级
藏品在线销售服务;同时APP也提供丰富权威的文玩百科供藏友学习参考。
¬ 项目职责:根据项目需求,参与讨论软件模块功能、操作流程及界面布局等客户端设计,独立完
成程序的配置、编码、调试、上线等工作;程序维护,修复已知bug,优化代码提高
用户体验。
技术要点:1.采用MVC、代理、单例等计模式
2.Autolayout应用
3.AFNetworking、SDWebImage、MJRefresh等框架使用
4.利用代理、通知、block实现模块间的数据传递
5.支付宝、微信、银联支付
6.第三方登录、第三方分享
7.NSTimer、ScrollView实现图片自动轮播
8.tableView、scrollview、collectionView应用
¬ 项目名称:大爱齐家商户
项目描述:商户端是智慧社区类商业平台APP,主要是面向社区普通商户及家政保洁等生活服务
类商户,商户可以在APP里方便管理店铺信息、商品发布/管理、管理员工/任务/商
品评论/店铺认证/日程、面对面扫码收银、查看订单明细/收支明细等等。
项目职责:根据项目需求,参与讨论商户端APP相关模块功能的需求。根据需求和分配的功能模
块进行开发、接入接口并修复测试提出的bug。
技术要点:1.Autolayout应用
2.AFNetwork网络请求
3.利用代理、通知、block实现模块间的数据传递
4.MBProgressHUD、MJRefresh、MJExtension等框架使用
5.使用单例设计模式,钥匙串保存用户信息
6.利用分类来封装,拓展一些方法,让程序更简洁
7.集成高德地图实现定位功能
¬ 项目名称:大爱齐家业主
项目描述:大爱齐家是一款集物业服务+生活服务+社交平台+商业平台的智慧社区类APP,旨在
为小区业主提供更便捷、更安全、更优惠、更优质、更智能的生活体验。
¬ 项目职责:根据项目需求,进行应用软件程序设计及开发;参与讨论软件模块功能、操作流程及
界面布局等客户端设计;根据需求和分配的工作,完成程序的编码、调试、配置等工
作;程序维护,解决技术故障和消除系统中的缺陷。
技术要点:1.采用MVC、代理、单例等计模式
2. Autolayout应用
3.网络请求采用AFNetworking框架,封装工具类
4.支付宝、微信支付、银联支付,极光推送,友盟统计
5.通过蓝牙开启门禁
6.集成高德地图实现定位功能
7.SDWebImage、MBProgressHUD、MJRefresh、MJExtension等框架使用
8.tableView、scrollview、collectionView应用
¬ 项目名称:麻豆秀
项目描述:为模特、经纪公司、商家搭建的交易平台。通过模特需求和客户需求,客户能在App
里找到适合的模特,信息详细,还能与模特一对一私聊,实时了解模特状况;另一方
面,模特也能在这找到更多的工作机会。
¬ 项目职责:根据项目需求,进行应用软件程序设计及开发;参与讨论软件模块功能、操作流程及
界面布局等客户端设计;根据需求和分配的工作,完成程序的编码、调试、配置等工
作;程序维护,解决技术故障和消除系统中的缺陷。
技术要点:1.Autolayout应用
2.AFNetworking、SDWebImage、MJRefresh等框架使用
3.支付宝、微信支付
4.集成环信实现聊天功能
5.使用SQLite的FMDB框架实现数据的本地缓存和优化
6.使用MapKit、Clloc