熟练掌握Objective-C编程语言,有良好的编程习惯和较强的分析问题、 解决问题能力;
熟练使用block、通知中心、Delegate、属性等方法进行传值的操作;
熟练掌握即时通讯原理并封装sdk(聊天数据库,sdk封装,有即时通讯封装经验);
熟练使用AFNetworking、SDWebImage、FMDatabase 、MJRefresh、GData、二维码扫描和生成等第三方库;
熟练掌握高德地图、百度地图、三方登陆、三方支付、分享、推送、环信、等常用SDK的使用;
熟悉多线程技术,如:NSThread、GCD、NSOperationQueue;
熟悉使用SQLite、Plist、归档、NSUserDefaults等方法进行数据持久化;
熟练使用AVPlayer框架进行视频、音频的播放;
熟练使用json解析、XML解析以及HTTP/TCP/UDP等网络协议;
熟悉Runtime、KVC、KVO运行机制;
熟练使用代码管理工具;
熟练掌握苹果推送机制,熟练使用极光推送 ;
对swift和html,css,js有一定了解;
封装百度地图SDK的地址解析;
3年+的ios移动开发工作经历。熟练使用Objective-C,半年多的swift语言项目经验,熟练使用MVC,MVVM等开发模式,熟悉ios开发流程,有2年敏捷开发经验,参与开发多个企业级项目及上线项目。独立开发过两款app。
使用过Sencha touch写过web组件,通过webView加载html混合开发等。
熟练使用cocoapods管理第三方库。使用过的第三方库有AFNetworking,SDWebImage,encrypt, Unrar4iOS,ZipArchive,Arcgis for ios, SharkORM,, ReactiveCocoa, TesseractOCRiOS等等
自己写过的通用模块和组件有:多用户登录的文件管理,文件压缩解压缩,(DES,MD5,RSA)加解密,手势密码解锁,柱状图,折线图,上下联动的多页滚动显示,彩绘画板,遮罩提示页,仿微信图片浏览,自定义拍照页面,以及一些自定义UI控件的封装。
熟悉iOS SDK中的UI、网络、SQLite数据库、XML/JSON解析,复杂动画实现等开发技巧。
乐观开朗,积极向上,善于思考和团队合作。
■ 有比较强项目经验,可独立完成中小型软件的分析、开发与发布;
■ 责任感强,有良好的团队协作能力;
■ 逻辑思维强,具有较强的独立分析问题、解决问题的能力;
■ 工作认真踏实,对移动开发行业充满了热情,有一颗想改变世界的心;
■ 不断提升自己的学习能力,增长知识;
■ 喜欢浏览一些技术博客、论坛、网站(简书,code4App,CocoaChina,segmentFault,stackoverflow,github)也有一些个人发布的技术博客
个人简书: https://www.jianshu.com/users/9d3ddb989614/latest_articles
技能专长
1、有良好的JAVA基础,熟练掌握面向对象思想。
2、熟练掌握UI设计、常用布局、动画特效。
3、熟练Android四大组件(Activity、Service、ContentProvider、BroadcastReceiver)
4、熟练Android数据存储(文件、网络、SharedPreferences、SQLite、ContentProvider)
5、熟练Android 平台下XML和JSON解析 。
6、熟练掌握Http协议的使用以及其与异步任务的使用。
7、熟悉图片的缓存技术,并且能够对图片的优化进行相应的处理。
8、熟练Android下的自定义控件的使用,具备开发自定义控件的能力。
9、熟练掌握ListView的优化及异步任务加载网络数据。
10、熟悉掌握各种常见的设计模式。
11、熟练使用Handler的机制,多线程运用。
12、有一定的屏幕适配经验。
13、使用的第三方开发平台:高德地图,QQ登录,微信登录,极光推送,微信支付,支付宝,友盟等
等。