项目一:尚品网
项目描述:全球时尚轻奢购物电商App,Topshop、Topman品牌全渠道入驻,超5万款时尚精品与欧美专柜同步在线销售,让您足不出户,轻松与全球潮流同步。
开发环境:Xcode8、真机、iOS9
使用技术:1、规划三步实现、优化Hotfix功能,实时修改线上App的Bug。
2、制定通用跳转规则,包含Wap、推送消息、数据组件事件的跳转。
3、与后台服务器实施部署APNS服务,自定义推送消息。
4、研究SDWebImage源码,修改其内容逻辑,使其完美支持大帧率Gif图片。
5、使用通用链接和延时深度链接技术,使运营精准、高效的推广产品。
6、对登录、下单主流程中,对服务器返回数据进行校验,自定义code、msg,容错处理。
7、分两个Git仓库,对项目进行管理和保护。
8、根据服务端返回数据,运用递归,动态实现筛选功能。
9、Swizzle Foundation层级和unrecognized selector系统方法,拦截carsh堆栈信息,
将抛出 Exception信息发送服务器,统计分析修复crash。
10、运用js、css、xml开发小程序,获取unid标识,将App微信用户和小程序用户打通。
项目二:全球说talkmate
项目描述:一款专注多语言学习神器,免费学习36门语言,在200小时内掌握一门新语言。App班组功能使学习更系统,老师、学生角色任你选,金币使学习更有乐趣,学习报告分析使你更清楚的认识学习状况。
开发环境:Xcode6、真机、iOS7
使用技术:1、使用多语言本地化,用户自由切换。编写Python脚本,对本地化文件管理。
2、使用UMengAnalytics和OneAPM重现崩溃轨迹、全方位组合分析页面加载缓慢等性能问题, 提升客户留存率、降低运营成本。
3、使用MagicalRecord操作CoreData,进行数据持久化。线程安全,代码简洁。构建学习课程 结构对应的数据库数据结构。
4、分模块用Interface Builder,避免代码提交冲突,简便、快捷的进行框架搭建,AutoLayout 布局进行屏幕的适配。
5、基于HTTP协议,封装AFNetworking Service基类,POST-formData、POST、GET、DELETE等, 返回AFHTTPRequestOperation,用于dealloc中cancle网络请求。
6、使用UITableviewController+UIRefreshControl、SVProgressHUD和MJRefresh、 MBProgressHUD配合使用,显示任务进度和刷新机制。
7、使用FBSDK、WeiboSDK、Weixin、TencentOpenApiSDk进行第三方登录等。
8、使用CAAnimationGroup和贝塞尔曲线实现金币动画效果。
项目三:钰诚e信
项目描述:一款专注互联网金融的社交产品,好友聊天、拉人群聊、表情、图片、语音对讲、位置共享等功能应有尽有;朋友圈分享自己动态,评论、点赞,举报信息,玩转e信圈。
开发环境:Xcode5、真机、iPhone Simulator
使用技术:1、基于socket通信,使用XMPPFramework框架,实现即时通讯,朋友圈在线、离线动态消息 处理。
2、基于HTTP协议,使用AFNetworking框架与服务器进行数据通信。
3、使用CoreData对单、群聊、朋友圈动态、个人信息等进行数据持久化。分用户创建表,防 止不同用户数据混淆。
4、分模块使用Storyboard简便、快捷的进行框架搭建,自动布局进行屏幕的适配。
5、基于APNS苹果推送,使用LibGeiTuiSDK实现消息推送功能。
6、使用BaiduMapSDK实现位置共享、附近的人、发送地理位置等功能。
7、使用UpYun框架使项目中图片的存储在UpYun的服务器上,增加自身服务器的空间。
8、通过drawRect方法将表情图片绘制在图层上,通过touch事件取得触摸的表情,解析表情 进行发送与接收消息。
项目四:移动OA系统
项目描述:一款提高公司内部办公效率的产品,接收发邮件、申请OA请假外出流程、查询个人考勤记录及员工详细个人信息;随时关注公司新闻实事动态,掌握第一手资料。
开发环境:Xco