智居+

2025-09-25 14:36:30
行业:企业内部管理
载体:IOS APP、安卓APP
技术:Java、Flutter、Kotlin/Native、SwiftUI

业务和功能介绍

一款面向新一代智能家居用户的移动应用。它解决了用户需要安装多个品牌APP来控制不同设备的痛点,通过统一平台接入各大主流智能家居生态(如米家、涂鸦、HomeKit等),实现跨品牌设备的集中控制、场景自动化、能源管理和家庭安防监控。目标是提供“一个APP,掌控全家”的极致体验。

项目实现

一、跨平台应用架构设计:
1、采用 Clean Architecture 设计模式,清晰分离UI、业务逻辑和数据层,保证代码的可维护性和可测试性。
2、封装统一的设备控制SDK,以适配不同厂商的API差异,为上层业务提供一致的调用接口。
二、设备实时控制与状态同步:
1、集成 MQTT 客户端,建立长连接,实现APP与设备状态的毫秒级同步。用户开关灯,APP界面状态立即更新,无感知延迟。
2、使用 WebSocket 作为备用方案,保证在网络环境变化时的连接稳定性。
三、场景自动化功能实现:
1、设计并开发了可视化的“如果...就...”场景编辑器。用户可轻松创建如“如果湿度大于70%,就自动打开空调除湿”的复杂自动化规则。
2、在后端实现规则引擎,实时监听设备事件并触发相应动作。
四、家庭安防与实时推送:
1、集成个推/极光推送,当门窗传感器被触发或摄像头检测到移动时,APP会立即收到告警推送,并可点击查看实时画面截图。
2、使用 FFmpeg 进行视频流的处理与截图。
五、性能与用户体验优化:
1、对设备列表页面进行懒加载和图片缓存优化,确保即使接入上百个设备也能流畅滚动。
2、使用 SQLite 在本地缓存设备信息和场景配置,实现APP秒开和弱网下的基本操作。

项目亮点与成果
技术亮点:
1、跨端一体化: 使用Flutter一套代码库同时维护iOS和Android应用,开发效率提升约40%。
2、高实时性: 基于MQTT的通信架构,将设备控制指令的端到端延迟控制在100毫秒以内,体验流畅。
3、高可扩展性: 良好的架构设计使得接入新品牌的智能设备周期缩短至1-2人日。

项目成果:
1、性能数据: APP冷启动时间优化至1.5秒内,核心页面帧率稳定在60FPS。
2、上线成果: 应用上架后,内测阶段获得5000+注册用户,用户平均日活时长超过15分钟,好评率95%。
3、解决问题: 成功解决了用户“手机上装了8个智能家居APP”的核心痛点,获得了市场的积极反馈。


示例图片视频


全栈游侠
30天前活跃
方向: 移动端-IOS、后端-Java、
交付率:100.00%
相似推荐
外汇自动化程序量化交易
外汇自动化程序量化交易,用MQL5语言实现。 核心技术 MQL5语言开发,使用布林带指标检测波动率收缩,通过挂单交易实现突破策略。采用移动止损动态保护利润,使用订单选择器管理持仓和挂单。 技术难点 多订单协调:同时管理Buy Stop和Sell Stop两个挂单,一方成交后需立即删除另一方 状态同步:持仓管理、挂单删除、移动止损之间的状态机切换复杂 止损移动精度:需判断盈利是否达到启动点,且每次移动必须超过最小步长,避免频繁修改订单
门户官网
你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好你好
校园门户
1.方便高校教师统一平台入口账号,把学校所以网站统一到门户系统,统一登陆登出,同一账号密码 2.功能主要包括统一入口,所有平台的消息汇总,代办已办事项汇总,课表信息,办事大厅,定时任务等 3.对接数据中心,实时同步数据
小程序商城
主要是为了聚焦公司老年人购买商品的需求,产生了下属模块,并且接入旺店通进行仓储物流管理,来满足需求正常的运行,项目和后续正常上线交付 商城首页 促销模块 商品详情 商品列表 会员中心等
实时电商运营数据中台-数舰 - DataBridge
立项背景是业务数据分散在多个系统,决策缺乏实时数据支撑。目标是构建统一数据中台,实现销售、库存、用户行为数据实时可视化。核心功能包括 GMV 实时监控、商品销量排行、用户画像分析、转化漏斗追踪、异常数据告警。业务流程:多源数据接入→Kafka 实时清洗→指标计算→大屏渲染→阈值告警。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服