iOS技术:
封装网络解析类进行网络数据解析;网络图片加载优化。
UITableView以及UICollectionView的使用和工厂模式生产自定义Cell的实现。
网络收藏功能的实现;数据本地缓存。
微博分享、微信分享等分享功能实现;商品详情页面展示,以及商品的评论
熟练掌握Xib和Storyboard实现可视化图形界面编程,基于StoryBoard进行架构开发。
熟练掌握多线程编程,掌握NSThread、NSOperation、GCD,了解pthread。
熟悉Objective-C的Runtime的运行机制以及RunLoop的使用。
熟练掌握第三方登陆和分享(友盟、share),能根据文档集成第三方SDK。
熟练掌握SVN、Git版本管理工具以及CocoaPods三方库管理工具。
Java:
MySQL的熟练使用
后台框架的搭建
系统bug的调试
linux的基本使用
接口的编写
iOS项目
《全教练》体育类型的项目,主要运行到iPhone上。项目主要功能是为了健身爱好者提供交流的平台,主要有两种用户,普通用户和教练用户。教练用户注册教练信息提供普通用户选择。
技术:UI的搭建,数据的处理,项目使用MVC模式的开发方式
框架:AFNetWorking、SDWebImage、MBProgressHUD等
第三方的api:支付宝支付,QQ、微信等三方登录
《菲贝尔音乐教育系统》儿童音乐教育的项目、主要运行到iPad上。项目的主要的功能管理学生,为学生提供音乐教材
技术:UI界面的搭建,数据model的处理、视频的处理、音频的处理
框架:AVfoundation、AFNetWorking、SDWebImage、MBProgressHUD等
Java项目
《32赛区后台管理系统》英语比赛管理系统
框架:springMVC、spring、mybatis
数据库:MySQL、mogondb、Redis
服务器:阿里云(linux)、腾讯云集群(linux)
《美分期后台管理系统》金融类的项目分布式开发
框架:springMVC、spring、mybatis
数据库:MySQL、mogondb、Redis
服务器:阿里云(linux)