杨方军个人简历
联系方式
手机:18628009366(经常木有信号,多打几次)
Email:81599010@qq.com
QQ:81599010
个人信息
杨方军/男/1987
本科/江西科技学院电子系
工作年限:6年
技术博客:Biny博客
职位:iOS程序员
工作经历
上海大大文化传播有限公司成都分公司 ( 2015年7月 ~ 2016年4月 )
大大财经项目
"大大财经"该项目主要用户服务于炒股的屌丝用户,APP页面一共136个;
1、登陆页:通过NSUserDefault将登陆信息存储到手机上,实现首次登陆或者切换用户时才需要输入账号,否则程序自动从手机里获取登陆账号自动登陆;
2、自选股:采用新浪财经开发API接口获取到个股数据和大盘的股票数据,自选股详情页面使用新浪财经的K线API和JSON解析数据加载的股票K线 详情页面其他的采用scrollView和TableView自定义图标cell嵌套使用实现;
3、多个页面都需要进行网络请求,获取数据,解析数据,最后显示数据。所以将网络请求的代码和数据解析的代码单独抽出来封装成一个类,简化页面部分的代码,提高可读性;
4、发现页面:采用模仿新浪微博的图文并排的形式实现股又社交,采用tableView 的自定义,采用UITableView+FDTemplateLayoutCell简化实现cell的高度问题,实现点赞、评论和分享功能。
5、消息页面: 1.1版本采用基于socket底层+python(后台)通信 实现IM即时通信,1.2版通过AFN实现了简单轮询方式实现IM通信,并且基于”asyncSocket“封装了FJSocket 便于后期对socket周边产品的快速开发;采用”masonry”精仿微信的UI,采用”lame”实现语音的录制和caf格式和mp3格式的互转,并封装了“CafToMp3”,基于emoji实现了表情键盘、实现了群聊@好友功能,并封装了城市选择器”FJCityChoose”。对消息进行了缓存处理,采用sql存储消息,增加消息队列,实现了消息的队列缓存,并且封装了"SqlDataBase"便于对sql数据库的操作。 项目现已上架APP Store
成都力方数字科技有限公司 ( 2013年4月 ~ 2015年7月 )
工作职责
公司主要是做展管的设计和施工,我的主要工作:
1.基于objective-c实现声、光、电等多媒体硬件设施等互动系统集成方案及中控系统程序编写
2.与地产渠道客户现场协调沟通, IPAD售楼系统的程序编写。
3.培训 - 智慧展馆项目完工后,对业主方的相关工作人员进行系统培训
4.维护文档及招投标技术标部分的编写
主要项目经验
1、iPad影片控制系统: 卧龙大都会iPAD控制系统该项目是贵州的一个地产项目,该项目售楼大厅有一个LED显示屏,iPad控制系统实现对LED上影片的播放、暂停、停止等等控制,基于socket的tcp通信实现和LED厂家提供的API接口进行JSON数据通信,达到客户要求!相关项目还有:成都花样年香年广场iPad控制系统
2、银海·金域华府Ipad售楼系统:该项目包含房贷计算器,户型图查看,园林漫游,销控系统等主要功能。园林漫游采用序列帧的形式,由三方公司渲染序列帧,通过gif的形式来实现序列帧的有序播放,从而实现园林漫游的效果。销控系统采用sql+socket实现数据的无缝对接,实现销售人员可实时查询每个房号的销售情况!类似的项目还有:北京华润置地iPad售楼系统,国际新城iPad售楼系统。
开源项目和作品
工具封装
caf转mp3:gitHub:https://github.com/coolFangjun/CafToMp3.git(Caf音频文件转换成mp3文件)
城市选择器:https://github.com/coolFangjun/FJCityChoose.git(城市选择器,包含搜索功能)
FJSocket:https://github.com/coolFangjun/FJSocket.git(Socket的tcp异步封装,包含心跳包)
技术文章
技能清单
1.熟悉iPhone SDK
2.具备扎实的Objective C基础,对音视频处理、二维码、表情、网络处理方面有一定的经验。
3.熟练掌握XCode,熟悉interface Builder 等工具,熟练使用JSON/XML、HTTP、TCP/IP协议,Socket通信、HTTP编程,了解面向对象编程和MVC框架。
4.了解HTML5/JS/C#
5.大大财经上线项目,其他无需上线的项目若干
6.对新技术有较强的自学能力,具有非常好的沟通能力和团队合作精神。
7.熟练使用AFNetworking、Reachablity、SDWebImage、MJRefresh、UMSocial等等三方
8、熟练掌握基于Socket,基于HTTP的IM即时通信
9、熟练掌握基于sql和socket实现私有IM通信的整体功能的实现
10、本人对智能家居,智慧城市,物联网等行业APP开发深有兴趣,希望类似行业的公司能够联系我!
技能关键字
ios
iphone
objective c
app
xcode
ipad
http
mac
tcp
socket
store
xml
json
appstore
os
api
instruments
github
mvc
oop
html5
im
sqlite
uikit
macos
udp
macosx
gcd
coredata
itunes
storyboard
stackoverflow
xmpp
autolayout
ib
gt
sql
致谢
感谢您花时间阅读我的简历,期待能有机会和您共事。
通过导航过来的,所以还是来留个言,感觉是个搞技术的大神,顺便高攀一下!嘿嘿。。。