一、跨平台应用架构设计: 1、采用 Clean Architecture 设计模式,清晰分离UI、业务逻辑和数据层,保证代码的可维护性和可测试性。 2、封装统一的设备控制SDK,以适配不同厂商的API差异,为上层业务提供一致的调用接口。 二、设备实时控制与状态同步: 1、集成 MQTT 客户端,建立长连接,实现APP与设备状态的毫秒级同步。用户开关灯,APP界面状态立即更新,无感知延迟。 2、使用 WebSocket 作为备用方案,保证在网络环境变化时的连接稳定性。 三、场景自动化功能实现: 1、设计并开发了可视化的“如果...就...”场景编辑器。用户可轻松创建如“如果湿度大于...
工作描述: 项目总体进度控制,策划产品,程序编写 1.需求人提出项目总体需求,在实现上和美工沟通,分析技术可行性。 2.在产品功能实现上,策划产品更好的方式屏现。 3。把控整体项目进度,即时跟经理沟通 项目职责: 1.控制项目进度 2.产品功能实现: 主要用到技术:cocos2d 游戏引擎 1.动画播放 2.精灵的名种动作 如:移动,缩放 等 3.数据的存储 4.场景的切换 5.对事件的处理 6.定时器 7.音效播放 8.粒子效果 遇到的难题: 因为大部分都需要动画显示,所以内存泄漏是大问题 解决方法: 1.动画在播放时才加载 2.播放完动画,马上清除...
考事通模考微信小程序(中公教育) 这个项目主要为解决分校推广模考创建活动繁琐,录题困难,容易出错等相关问题,我主要负责的是微信小程序端的页面以及功能的开发,与后端开发共同商议规则,梳理各个流程间的逻辑问题,目前该小程序累计使用人数20w+,功能也在持续的升级完善中。...