●项目介绍:公牛智家是智能家居App,包含智能网关、插座、开关、门锁等产品,支持设备一键配网及蓝牙/wifi控制。
●工作内容:
1、负责Android的框架搭建,提供原生 Module 接口供React Native层使用,封装原生SDK及组件:自定义View、Webview
等,原生应用三方库包含如网络请求使用Retrofit、图片加载Glide、EventBus、Gson、Bugly等;
2、负责React native添加设备(远程 WIFI、近程蓝牙)整个流程模块,包括设备的搜索、添加、蓝牙辅助入网(Bluetooth、Gatt
等)、设备激活授权等操作;
3、负责React Native场景页面的功能模块,使用如FlatList、SectionList组件等,包括场景编辑、添加、删除等;
4、负责React Native 的视频播放、动画功能(lottie),攻克React Native项目中遇到的难点问题;
5、负责蓝牙智能门锁业务流程,主导并协同内、外部开发,把控内部进度及项目风险;
6、编写软件设计文档,接口文档、流程文档等,优化 andoird 各机型关于蓝牙连接系统兼容性问题。
业绩:
1、接手项目后进行模块化拆分,提升系统可扩展性,支撑业务快速迭代;
2、攻克React Native核心技术难点,优化渲染机制与生命周期管理,解决跨平台兼容性问题,确保功能稳定性;
3、优化设备入网流程,显著提升入网成功率;建立代码评审机制与技术分享体系,提升团队开发效率。