能独立完成android端项目的全程开发,有丰富的团队协作开发项目经验。现就职项目经理,,参与公司运营推广业务,对产品的运营推广有自己的想法。能够高效地完成软件设计和开发,喜欢阅读Android源码,热衷提升android性能和流畅度体验。
飞行加
项目描述:西部航空和北部湾航空官方app。
项目职责:协作开发。负责往返机票相关功能的开发,机票详情、退票、消息透传以及个人中心的开发。负责性能优化以及项目可拓展性优化,以及一些技术攻关,比如真机模拟器识别。负责项目的混淆加固打包以及分渠道和发布。
微智造
项目描述:一款机械教学类型的app。包括机械技术相关的数控编程工具,在线分类视频,机械圈子以及个人中心四个大类。同时包含了直播功能和IM功能。
项目职责:独立开发。负责项目软件原型设计,软件架构以及代码的编写。主要功能模块分为加工库(包含一些机械相关的算法函数,翻译成Java代码生成可执行宏程序)、技术流(包括视频播放器(采用IJKPlayer),视频压缩,边看变下,视频分段录制,视频上传)、机械圈(机械人的朋友圈,能拍视频拍照,发说说,互相评论和点赞等)以及个人中心。个人中心包括直播功能,用户可以在直播室观看直播以及通过IM聊天。后期负责项目的分渠道(采用美团批量打包方案)以及产品的上架和运营,现阶段该产品与今日头条合作在做推广。
中央天气预报
项目描述:天气类型的工具软件。实时天气、炫酷动画、天气相机、桌面挂件、咨讯、星座、美女直播、黄历相关。该项目Android单方日活跃30W+。
项目职责:独立开发。负责项目软件架构以及代码的编写。项目主要分为三个模块:天气、资讯和相机。该项目的主要难点在于多城市流畅切换,动画流畅不卡顿,以及动画流畅度的处理,主要解决方案是通过自定义动画的方式,制作了下雨、雷雨天、多云天、晴天、雾霾等20多种天气的动画,城市切换流畅度解决方案为自定义的类ViewPager控件,解决批量切换最优刷新体验方式。由于用户量很大,桌面插件以及内部应用网络请求严格控制,对图片以及网络请求均做了三级缓存。最后负责项目的混淆加固打包以及分渠道和发布。
微商管家
项目描述:一款服务于微商的软件。包含了微商学院、拼图截图工具、图片美化工具、微商代理、微商团队、微商咨询等内容。
项目职责:协作开发。主要负责项目架构,媒体选择器以及定制化视频播放器的开发,开发截图功能(微信支付宝聊天、红包、余额等页面的模仿),开发在线文章生成器(本地选择图文录音视频等,设置格式样式,结合本地H5交互生成在线H5),开发表情功能。最后负责项目的混淆加固打包以及分渠道和发布。
影视酷
项目描述:一款视频聚合软件。包含电影电视剧综艺节目电视直播,爆笑视频等咨询内容。
项目职责:独立开发。在本项目中担任项目经理职位,全权负责项目软件架构以及代码的编写,同时分配后台H5以及IOS的协作开发,以及聚合视频解决方案以及可行性的研究等。客户端主要攻关处理聚合视频分段后无缝连接的播放问题,以及m3u8类型的视频文件下载问题。负责项目的混淆加固打包以及分渠道和发布。服务端主要难点在于链接失效问题,由于防盗链算法越来越复杂,开源库U-get无法满足需求,最终解决方案采用了C值共享的方式(后续随着旋风云关闭该功能失效)负责项目的运营推广寻求商务合作的工作。
万年历黄历
项目描述:一款日历类软件,重点是农历。包括黄历、命理、开运以及发现模块(个人中心)。主要功能可以查看日历农历,五行冲煞、纳音五行、十二星次,星座星系、时辰凶吉等一系列黄历信息。命理模块有祈愿台、周公解梦、观音灵签、良辰吉日等命理工具。开运商城模块包含了一些权威专家提供的命理类商品。每日会更新发现模块信息,包含天气、笑话、精选短文、历史上的今日、星座揭幕以及一些关于养生风水的文章。有分享和推送功能。
从2.3版本到目前最新的4.0.4版本,项目维护更新中。
项目职责:独立开发。负责项目软件架构以及代码的编写。该项目的主要难点在于年月试视图的流畅切换,主要解决方案是通过自定义控件方式,自定义日历控件,优化加载逻辑缓存策略。该项目设计到的中国传统文化知识比较多,所以需要各种节假日算法、黄历算法,通过阅读相关书籍,将算法转换为程序,比如24节气计算、天干地支计算、国外节假日计算、每日宜忌计算、九宫飞星计算等等。项目中一些工具元素较多,比如祈愿台,图片资源太多体积较大,内存占用严重,最后通过强制释放内存、全局减少渲染层次策略优化该模块。最后负责项目的混淆加固打包以及分渠道和发布。
角色 | 职位 |
负责人 | Android研发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |