一、数据可视化大屏,echarts图表展示平台项目
工作内容:围绕智能交通业务做的相关信控,研判,评价,缓堵优化等系统⻚面设计开发
具体负责:
交通缓堵实时数据大屏⻚面适配,数据实时刷新渲染
map地图配置道路干线,路口和区域等实时交通情况和数据联动
canvas绘制路口微观图,阶段和环形图做交通情况分析
多指标维度echarts图形图表展示
所用技术:vue2, vue3、typeScript,echarts.js, mapGL, canvas, elementUi,threejs等
二、vue+taro跨平台移动端生态页面开发
具体负责:
论坛社区发帖,点赞,评论,投诉屏蔽,共享餐饮的预约订座和排队功能
带领售前小组完成开发任务,协调产品讨论需求,测试和后端接口文档拟定
微信小程序项目从webview⻚面嵌套迁移到taro框架及分包管理
原生app,h5,微信小程序多端跨平台环境下常用功能的兼容写法封装
在开发和生产环境下对各种bug进行多端真机调试,快速锁定问题并解决
管理多环境git分支,保证前后迭代版本代码正常运行
多业态商品购物⻋和订单模块UED重构
运用技术:taro, vue2, 微信小程序原生api, webpack, vantUI,ant等
三、Cocos Creator 小游戏前端开发
具体负责:
独立开发宝宝学颜色、坠落UFO、冲呀,小坦克 等多个H5小游戏,部分上架于微信小游戏
兼前端工作,迭代开发推广测试活动移动端H5⻚面
运用技术:JS、Html5、Vue、vue-route、Cocos Creator、微信开发者工具、Webpack、html2canvas
设计模式:使用单例设计模式,创建全局静态实例对象,控制整个游戏音乐的开关、数据加载与存储等
性能优化:
压缩图片和音频资源,碎图资源合成图集减少图片渲染次数
创建回收对象池,减少因随时创建和销毁节点造成的性能耗费
预制 prefab格式资源,避免重复性的工作,提升效率