个人介绍
移动端开发,掌握iOS和安卓双端原生开发。
原声蓝牙APP开发,智能设备通信。
多媒体视频开发。
应用上架。
BUG修改。
多种国际化适配方案。
设备分辨率和屏幕大小适配。
TCP/UDP 通信,socket 。
Http/Https 后台通信。
Json,cocoapod,等。
应用定制,模块封装。
Android: Java
iOS: swift Object-C 原声和混合开发
工作经历
2016-01-01 -至今天津深之蓝海洋设备科技有限公司软件开发工程师
1.根据移动应用项目需求,协助完成需求分析,评估技术可行性,编写技术实施方案。 2.承担移动应用相关技术系统的技术体系架构规划设计。 3.完成新增系统和现有系统变更的移动应用开发任务,确保项目顺利进行。 4.承担移动应用系统核心架构开发、重大项目核心代码编写。
教育经历
2013-09-01 - 2016-06-01天津电子信息职业技术学院技术工程大专
在校期间和同学参加了嵌入式开发大赛,担任安卓开发工程师一职。 2015全国大学生嵌入式开发大赛 | 2014/10 – 2015/07 责任描述: 负责手机应用的软件设计,测试,和应对处理比赛现场的突发情况。并获得全国三等奖。
技能
白鲨mini是一款观察级水下机器人,具有外形时尚,体积小,航行精准等特点。视频部分采用1080P高清摄像模组,并且mini本体能够将视频图像传输到平板和*上。蓝牙手柄连接APP进行控制mini本体的使用体验。 项目要求: 制作一款使APP能通过wifi连接本体进行控制完成指定任务,数据采集的APP,要求1080P视频实时直播,通过手柄控制或*界面可以直接操作设备。软件需要支持iOS和Android平台。
由于公司的消费机(娱乐级)设备种类增多,需要对设备使用到的通信协议进行统一,由于以前的通信协议较为分散并难以统一维护,一个设备就是一套通信协议。使得开发维护成本增加。所以经过研究决定研发该协议用于对公司所有消费机设备和部分工业级设备进行协议统一。 项目要求: 协议需要模拟TCP协议方式进行应用层,网络层和链路层的三层协议开发。应用层负责对设备应用层协议解析,网络层对TCP和UDP协议实现,并根据设备传输字节长度进行数据网络层分包发送。链路层实现了对蓝牙的支持,并且根据蓝牙传输不可以超过20字节的特性进行链路层的封装并实现了数据握手,效验,单包数据重发等功能。 协议必须支持对未来的任何消费机设备和任何传输介质(如新款蓝牙模块,MQTT)均可以快速扩展和维护。
SublueVision是一款基于sublue娱乐设备(Mix Deluxe、Nano2018)的增值服务app,是连接用户和娱乐设备关联的纽带、主旨是为提升了娱乐设备的互联网化体验,同时通过该平台用户可将拍摄的视频和富文本信息发布分享,形成类似主流短视频APP(抖音、火山等)的自媒体互动的内容服务平台 项目要求: 制作一款APP,使APP实现设备的使用和参数设置,支持多媒体视频的播放,类似抖音和火山类型的自媒体APP框架,支持对多媒体标签的筛选。植入用户系统。APP需要支持多语言适配和各种Android和iOS设备下的正常运行和操作体验。 SublueGo开发完成并维护到第二版本,上架Appstore,Android开发完成已发布。是公司对外的最佳APP并且是唯一的APP。