个人信息
- xxx / 男 / 1994 / 一年工作经验
- 本科/xxxx大学计算机系/2017届
- 技术博客:简书 ID:lfb_CD
- Github: https://github.com/lfb-cd
- Email:lfb.cd@qq.com
项目经验
-
实习工作项目 亚信科技(成都) "和动力" iOS客户端开发 - 至今
简介:该项目为中国移动公开渠道订货平台,一款b2b的电商项目 AppStore 链接
- 完成支付功能(支付宝与微信支付)
- 原生OC与JS混合开发,涉及UIWebview注入模型以及第三方库
WebViewJavascriptBridge
的使用 - 完成APNS推送功能,项目暂时没有消息中心,做到点击一条消息处理一条,且其他消息不清除
- 使用
CoreData
存储数据以及版本迁移 - 使用
Git
进行版本控制 - 分别与H5,服务端,安卓端有过联合开发
-
实习工作项目 成都盛思睿技术安全网盘APP开发,2人团队开发 (2015年12月 - 2016年5月)
简介:在盛思睿公司做的一款类似百度云盘的iOS客户端 AppStore 链接
- 使用NSOperation实现下载队列以及多线程下载
- 实现数据的断点上传与下载
- 在
ASIHTTPRequest
类库基础之上对网络请求进行封装 - 使用
SQLite
进行数据存储 - 使用SVN进行团队合作。
-
基于iOS,Android,Web的健康管理软件,2人团队开发 (2016年4月 - 至今)
简介:一款健康管理软件,计步,睡眠监控,以及饮水情况,界面仿照
dribbble
上一位设计师的创意。
- 我主要负责iOS与Web端,目前还在开发阶段。已成功申请到大学生创新创业训练计划省级项目,国家级正在申报中。
-
基于OS X与iOS的锁屏软件,独立开发 (2015年8月 - 2015年11月)
简介:通过蓝牙4.0连接Mac与iPhone,根据距离实现在Mac上自动锁屏,自动解锁,以及数据传输。
- 主要技术难点:iOS后台长时间运行,利用播放无声音乐申请后台运行时间。
- 蓝牙的数据传输
- 根据蓝牙信号强度计算距离
- 调用shell
脚本进行Mac锁屏
- 调用AppleScript
脚本模拟按键进行解锁 以及控制PPT播放 -
OS X 平台的查词软件,独立开发 (2015年6月 - 2015年9月)
简介:使用百度翻译与有道翻译API的OS X系统下的查词软件
- 拷贝查词,有历史记录,查找次数,可导出文本进行打印,创新之处在于, 翻译结果在状态栏显示(灵感来自网易云音乐Mac版的歌词显示) -
其他项目
- iOS 平台的记事本应用(可在后台监控复制的数据,灵感来自于有道词典的跨软件拷贝查词功能)
- iOS 平台的梦话记录软件
- Android 平台的记事本应用
- Android 平台的番茄闹钟应用
一些开源项目和文章
-
开源项目 (总的star只有200多个)
- UDPTrans : 基于UDP协议的数据传输 172 Stars 28 Forks
- downloadQueue : 分享的下载管理队列的核心代码,29 Stars
-
技术文章(有20多篇文章了,总粉丝数有300多个)
- Swift使用CFStringTransform实现汉字转拼音 阅读量1800+
- Swift排序Sort函数用法(包含NSDictionary排序) 阅读量3700+
- 一个录音Demo-Swift语言实现 阅读量1500+
- 翻译的文章(共有7篇)
- Swift的面试问题及答案-part1-part2 阅读量6600+
- Swift中的模式匹配 阅读量1000+
学习经历
- 在校期间通过网络自学 iOS 开发。先学习
Swift
新语言做了几个小项目。由于中文资料较少,便开始阅读国外文章(ray)与视频(YouTube与斯坦福公开课)。资料看得多,便开了一个微博账号,收集与分享iOS开发的资料,同时也从YouTube下载了不少优质的视频,供大家学习。目前微博粉丝数达到了1600多人,微信公众号也有1600多名。每分享一篇文章都受到了很多人的关注,最多的一条博文达到349条转发,6万多阅读。也成为当时学习iOS开发的动力主要动力。 - 后来学校比赛认识一位老师,被邀请帮助开发安全网盘的iOS客户端。由于公司要求使用
OC
进行开发,所以便开始认真学习使用Objective-C
了。通过这个云盘项目,学习到了很多OC
的多线程,加锁以及断点续传等技术,同时将项目发布到了AppStore,五一又用三天时间写了一个网速监控软件发布到AppStore,地址 7k下载 88个评分 83个五星。 - 学习
Swift
语言的时候,翻译过几篇文章,后来有幸受邀加入SwiftGG翻译组。参与翻译了《The Swift Programming Language》,同时也翻译了多篇国外Swift优秀博文,总字数已有36573字,许多翻译文章多次入选热门首页。翻译组网站:http://swift.gg