开发小能手丹
1月前来过
全职 · 600/日  ·  13050/月
工作时间: 工作日18:00-24:00、周末10:00-23:00工作地点: 远程
服务企业: 2家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

iOS:

● 掌握C语言的基本数据对象和基本运算,指针等。

● 精通Objective-C语言,深刻理解面向对象思想 。

● 精通iOS SDK Xcode集成开发。

● 熟练使用四种数据持久化方法以及Json/XML数据解析。 

● 精通iOS数据加密的方案,对数据传输、存储、交互的加解密有娴熟的运用基础。

● 掌握内存管理机制,掌握ARC编程和MRC编程,对内存管理有很好的经验。

● 了解TCP/IP协议以及SocketAPI,项目中引入过IM通讯   

● 精通使用UIKIT框架,精通使用Autolayout,Masonry,原生布局等进行各种机型的适配,以及掌握各种人机交互机制、事件响应链。 

● 熟练使用GCD,进行多线程开发。 

● 精通使用MVC开发模式,代理设计模式,通知机制,深刻理解模块化开发思想。 

● 对iOS开发框架设计有自己的见解和想法。 

● 精通使用各种常规第三方开发工具如:AFNetworking,SDWebImage,UMengSocial,JSONModel等,熟练使用cocoapods对第三方SDK进行管理。 

● 熟悉APNs推送机制,熟练使用极光推送第三方推送机制,对特殊消息的订制响应有相关的应用经验。 

● 熟练使用WebViewJavascriptBridge来实现web和iOS的navtive进行交互。 

● 掌握支付相关的技术与SDK。

● 掌握各种系统服务的调用。 

● 熟练掌握操作真机测试、断点调试、以及上线发布等流程。

● 熟练使用SVN多人开发模式,同时拥有独自开发整个App流程的经验。

Swift:

●语法方面与Python很相像。

● 本身精通OC所以UIKit无障碍。

● 看文档就可以开发、OC与Swift互转无障碍。

工作经历

  • 2015-03-05 -至今上海土拨鼠网络科技有限公司iOS高级工程师

    在该公司,作为高级软件工程师主要负责的工作有: 1. 对软件框架进行开发和维护,指导开发人员开发。并解决软件开发、运行中出现的各种问题; 2. 推动主要的技术决策,并最终表达为软件构架; 3. 确定和文档化系统相对构架而言意义重大的方面,包括系统的需求、设计、实施和部署等“视图”

教育经历

  • 2010-09-09 - 2013-07-07武汉软件工程职业学院软件技术大专

    大学的学的是java,主要有接触html/css,javascript和三大框架。大学三年级自学iOS,学的主要UI部分。

技能

核心动画,多线程,,MVC, KVO, KVC, CoreData / sqlite,GUI开发
0
1
2
3
4
5
作品
易考必过

易考必过是一款可以轻松随时在线高效率学习的模拟考试刷题宝典,这里通过多种方式提高您的学习成绩,比如说优质题库选择,专项刷题答题练习,还可以查看考试试题资源,*上进行模拟考试可以轻松查看自己的学习掌握程度。

0
全球公爵黑卡

全球公爵黑卡是国内以公爵命名的汇聚海内外购物折扣、会员专属特权的综合权益卡,集合了全球购特惠、城市生活尊享特权和在线商城的尊享特权。项目里面有在线选商品,查看商品详情,然后把商品加入购物车下单的功能。

0
可可西里

可可西里里面包含功能有在线听小说功能,也可以在动态里面发动态,项目核心的功能是在房间里面进行语音上麦聊天,房间里面有一个房主,另外还支持八个主播同时语音聊天,语音直播sdk对接的是声网sdk,在房间里可以发起pk,发送礼物,发送公屏,公屏是用coretext去绘制的,一秒钟发送几十条公屏内容毫无卡顿,同时app里面还可以发gif表情,这些消息只要一发送,在房间里面的其他用户都是能看到的。

0
更新于: 2020-03-22 浏览: 202