实现网
浙江备胎金融信息服务有限公司
iOS开发工程师
CoderLee
3年
擅长技能

1、熟悉 macOS 系统,熟练使用 iOS SDK 及相关开发工具,熟练掌握 Objective-C, 能够使用 Swift 和React-Native进行编程; 2、能够熟练在 ARC 或 MRC 环境下编程,并能够进行混编;熟悉内存优化; 3、熟悉 MVC 程序架构,熟练使用观察者、代理、单例等设计模式; 4、熟练使用 XIB 和 Storyboard 进行可视化编程,熟练使用 Autolayout 和 SizeClasses 进行约束和屏幕适配; 5、熟练使用开发常用控件以及自定义控件; 6、拥有真机测试、APP 上传,版本升级,证书管理的能力; 7、能够搭建 CocoaPods 框架来熟练的使用管理第三方类库; 8、熟练运用个推、极光等第三方平台集成推送通知,运用融云、环信等第三方 平台集成 IM 通讯; 9、熟练运用友盟、ShareSDK 等第三方平台集成社会化分享、第三方登录和评论 等功能; 10、熟练快速集成微信支付、支付宝支付、银联支付、Apple Pay和其他三方支付等功能,集成使用高德地图、 百度地图等实现定位和导航; 11、能够开辟多线程进行编程,熟悉 NSThread、GCD 和 NSOperation 的使用 12、熟练使用 Plist,SQlite,CoreData 来进行数据的持久化保存,并拥有对保 存的数据进行增删改查和更新的能力; 13、熟悉网络编程(GET、POST、PUT、DELETE 等)和数据解析(XML 和 JSON); 14、熟悉团队合作,熟练使用 Git 进行代码版本控制,进行代码的合并和更新; 15、熟练运用 KVC 键值编码机制,并基于 KVC 实现 KVO 键值监听/观察机制,另外 还有 Notification 通知机制; 16、拥有良好的纯代码编程能力,自主封装类库的能力,自主解决问题的能力, 良好的自主学习能力; 17、熟练使用 Fabric 和 Bugly 等收集 APP 上线后运行期间产生的 crash,并对其分析加以解决; 18、熟悉 Xcode 一些优化 APP 的工具的使用,如 Instruments 等。

¥400 / 8小时

可兼职时间 周六、周日、工作日

可兼职地点 拱墅

立即预约
杭州游侠客旅行社有限公司
IOS工程师
suesu123456
3年
擅长技能

1.工作经历 杭州游侠客旅行社有限公司(2015年7月 ~ 2016年5月) 游侠客APP项目 ​ 一个旅游社交的APP项目,我在此项目主要负责IOS使用ObjectiveC进行相关开发,主要负责个人中心模块,其它部分页面渲染。 游侠客领队APP项目 ​ 领队管理APP企业项目,采用swift独自开发。不断迭代,模块包含领队带团计划,领队日志,导服模块,个人中心。 杭州硅易科技有限公司 (2014年9月 ~ 2015年6月) 口语只能打分Android项目 ​ 英语语智能打分系统Android版本,精至元素音标,翻自IOS版, 一人独自开发,为 期一个月 ,结合公司智能口语打分技术,开发移动端展现平台,期间了解到C++嵌入Android相关知识,这是个相对简单的项 ,学到的更多的是做事要不放过任何细节。 英语动态练习IOS项目 ​ 为有需要用户提供英语动态题库练习IOS平台,智能打分,纠错总结。独自开发,为期一个月,感觉对比android,ios更加有意思一些,界面渲染上比android要方便,不过没有android科学、IOS与JAVA有太多本质上的差别,也接触之前没有接触到的委托概念,不过相对于angular的promise,IOS的委托还是显得太笨拙。当然现在也有第三方的PromiseKit出现,用起来也相对比较方便了。 1Course在线教育管理平台入学测试Ipad兼容项目 ​ 这是公司核心项目中的分支入学测试Ipad版本, 独自开发,为期半个月,将网站嵌入 webview,解决各种兼容问题,包括视屏播放,录音功能,事件延迟,IOS Javascript通过 WebViewJavascriptBridge通信。 1Course1.0版项目 ​ 在线教育管理平台,为出国培训机构打造,20人开发,为期两个月,共15个模块,对课程,作业,测试三大较难模块运用angular进行前端开发,前端采用angular+UIrouter架构,因为之前接触过ionic,所以对于架构还是有一点认识。因为做过这个项目 ,对前端的认识又进了一步,在web发展的前端,angular相对于还是比较“智能”,开发项目方便,由于之前接触过模板引擎freemarker所以上手较容易。也正是做完这个项目,对自己的人生职业规划更加坚定。 浙江在线联合传媒有限公司 (2013年12月 ~ 2014年8月) 手机购彩Android项目 ​ 手机在线购买彩票系统,两人开发,期间跟着华硕一位老师学习,他负责架构,我主要负责界面渲染,需求沟通,整个过程中发现布局跟自定义控件是最有意思的环节,因为这会影响响应性能,和提高编程思维,甚至部分会使用到算法去优化逻辑。比如当时有一个动态生成类似选号球的界面,刚开始想到的就是自定义控件,控件由view去组成,结果做完后发现当生成多个时会有卡顿现象,经过不断的检索,借鉴其它人的办法,后面采取了绘制的方式,并且重用的机制,得以解决了问题。 浙彩网项目 ​ 在线购彩网站,主要负责jsp后端开发,完成了12种彩种走势图,抽奖环节开发。最难的莫过于走势图中的算法编写,期间得一位同事的帮助得以顺利完成。抽奖模块也是个人觉得比较有意思的开发,也是因为做了这个再也不相信平台上的抽奖,因为至此后知道完全是程序员自己控制内幕的,哈哈! 北京中科院有限股份公司(2013年6月 ~ 2013年8月) Jeecms二次开发项目 ​ 二人开发,由项目经理带着我对Jeecms进行二次开发,为中国国家地理开发一个展示型网站,期间也学到很多以前没接触过得知识,像freemarker模板引擎,lucene搜索引擎框架相关知识 。 2.开源项目和作品 alimonyCal : 使用swift编写,主要用于平时多人算账使用。 ​ 由于平时和小伙伴合租,很多账单需要计算,之前一位小伙伴都是用excel纯人力去计算,每次项目很多时至少花掉半个小时以上,因为人多,而且人与人之间需要重复打钱,为了减少计算时间,提高准确率,避免重复打钱,所以去年自己用swift写了个程序,帮助小伙伴们算账,时间减至之前1/10,一直沿用至今。 GifWelcome : swift2模仿uber欢迎界面 TagCloud : 集合球体标签云,平面标签云 FFmpegIOSAudioPlayer : 使用FFmpeg实现手机播放器,支持大部分格式 ​ 今年上半年,小伙伴说现在市面上没有好用的本地播放器,所以自己写了个播放器,为了支持.mp3,.flac,.wav, .m4a,.ogg等大部分主流格式,所以采取FFmpeg解码播放,由于在IOS上网络资源太少,所以耗费了很多精力自己去用swift实现。 SwiftCalendar : 日历小控件 MatchMaker : 即时通信,前端使用Swift,后端使用NodeJS,数据库PostgreSQL + Redis ​ 自己第一个从后端到前端独自编写的项目,主要完成功能就是即时通信,其它功能还在构思中。

¥600 / 8小时

可兼职时间 自由职业,时间充裕

可兼职地点 西湖 XX

立即预约

我是技术人才
我在寻找远程工作

技术人才入驻

我是创业者
我在寻找技术人才

发布用人需求