巡宝是一套面向自然保护区、林业及生态监管场景的综合管理平台,服务于巡护人员、管理人员和生态监测人员,覆盖巡护签到、GPS 轨迹记录、巡护任务、事件上报、审批统计、野生动植物监测、视频监控、红外相机管理、无人机巡查及生态传感器数据展示等业务。
本人担任 Android 架构师及技术负责人,负责 Android 端整体架构设计、核心功能开发、技术攻关和工程化建设。项目采用 Java、Kotlin、Kotlin 协程、Room、ARouter、高德地图、OkGo 及 Android 原生组件等技术,按照业务域、IoT 设备域和公共功能域拆分为 34 个功能模块,并通过 ARouter 路由、Service 接口和 Aliyun Maven 私有仓库实现模块解耦与统一交付;同时设计源码依赖和 Maven AAR 依赖双模式,支持开发态快速联调与集成态独立构建。
针对自然保护区网络不稳定、作业环境复杂的特点,基于 Room 设计离线优先数据同步框架,支持巡护轨迹、事件上报、签到记录及图片视频附件的本地保存,网络恢复后自动执行“读取、上传、成功删除、界面刷新”闭环,实现弱网和无网环境下的可靠作业与断点续传。负责高性能 GPS 定位管理,设计线程安全的定位单例、多回调机制和巡护状态机,支持持续定位、轨迹采集及定位状态展示。
项目集成了多种物联网设备和第三方能力,包括海康、萤石、大华视频监控,DJI 无人机及 FlightHub 2 云端能力,Agora 实时音视频,红外相机,以及气象站、水质监测站和微空气站等生态传感器,实现视频直播与回放、云台控制、无人机画面回传、航线及媒体管理、红外动物识别审核和生态数据可视化。与此同时,负责 Gradle 发布插件、依赖版本统一管理、循环依赖检测、Native 安全加固、R8 优化、启动性能优化、崩溃与性能监控、消息推送等工作。
该项目综合运用了 Android 架构设计、组件化开发、IoT 设备接入、GPS 定位、地图轨迹、离线同步、弱网容灾、实时音视频和数据可视化等技术,适用于自然保护区、智慧林业、生态监测、野外作业及物联网管理类移动端系统建设。
项目描述: 后台中心:前台管理开发:广告展示、商品展示
负责项目纯前端页面开发,完成APP H5、微信小程序页面编码
负责项目纯前端页面开发,完成 APP H5、微信小程序页面编
法律文书纠错系统的产品迭代需求分析、原型设计与项目跟进,覆盖
担任安徽移动第三方测试配置服务组现场项目经理,负责代码管控、
连锁餐饮数字化项目的经营管理系统,围绕老板每天需要掌握的营业
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者