- 姓名:朱炳程
- 毕业院校: 南昌大学
- 工作经验: 3年 iOS开发
- 出生年月: 1992年9月
- 学历:全日制本科
- Github: https://github.com/zhubch
- Stackoverflow: http://stackoverflow.com/users/3087154/zhubch
-
2014年9月 至 2017年1月
达摩英时(北京)网络科技有限公司 iOS开发工程师
-
2017年2月 至 2017年10月
快乐迭代(北京)网络科技有限公司 iOS开发工程师
- Email: cheng4741@gmail.com
- Tel:
MTU2NTI2ODQ2NTQ=
- 有丰富的项目经验,能独立完成从需求分析到上线的完整流程
- 熟练掌握Swift、Objc、C
- 熟练掌握iOS开发和Mac开发,略懂Android开发
- 擅长响应式编程,在多个项目使用过RxSwift
- 擅长MVVM、MVC等架构,深刻理解开闭原则,熟练运用多种设计模式
- 熟练使用Storyboard、Xib完成不同屏幕的适配
- 理解Objc的各种Runtime特性,理解KVO,消息转发等机制的实现原理
- 熟练掌握多线程编程,能够熟练使用NSOperation,GCD,NSThread
- 清晰的代码风格
-
HOLLA
这是一款主打海外市场的视频聊天软件,美国社交榜排名最高达到过前40。
主要功能是给用户随机匹配一个陌生人聊天互动,视频过程有人脸检测,并实时添加特效。
本人工作内容:
- 基础框架的搭建,定制一些通用控件
- 使用Method Swizzle,Category抽离通用逻辑
- 采集视频,并对视频转NV21编码
- 使用GPUImage添加滤镜和美颜效果
- 由于人员问题,接手开发Android版
-
在直播
这个一个实时直播App,观众可以与主播互动。有美颜,滤镜,送礼特效等
本人工作内容:
- 为解决列表卡顿,使用AsyncDisplay异步渲染,
- 通过适配器模式,封装ListView,不用管TableView和CollectionView的不同操作
- 使用RxSwift将数据和UI绑定
- 将ViewController映射到URL,通过打开URL的方式在不同截面跳转,并集成UniversalLink,支持从Safari无缝跳转到应用
-
Marklite
这是我用Swift独立开发的Markdown编辑器,比较小众的应用,效率榜最高达到过前500。
可以用来记笔记,写文章。键盘工具条帮组你快速输入各种符号,语法,你只需要专注写作本身。快速插入图片并同步到图床,支持iCloud云存储,可以导出为PDF,Web页面,图片等格式。
本人工作内容:
- 使用Storyboard完成界面,并在iPad和iPhone上适配
- 使用正则表达式对语法解析并高亮
- 使用iCloud Device在不同设备上同步文件
- 对编辑界面的TextView进行定制,使其能流畅地实时渲染