程序聚合 软件案例 顶级ToB saas软件-飞书

顶级ToB saas软件-飞书

2025-11-18 11:44:59
行业:社交、企业服务(saas)
载体:安卓APP
技术:Kotlin/Native、OkHttp、kotlinx.coroutines

业务和功能介绍

1. 通过MVVM架构结合多种设计模式,先后重构了搜索框架和结果视图,代码可配置、可拓展,不再依赖具体业务,更适应新形态下的搜索产品;
2. 定期梳理项目中的问题代码,集中解决修复风险,例如:治理NPE问题、收敛线上bug、下线旧代码减小包体积、解决搜索抖动问题等;
3. 利用Android gpu检测工具和profile的火焰图,分析和定位搜索结果卡顿原因,并做出优化;
4. 推进优化项目提测和问题复盘流程:在研发阶段针对>=3天的人力需求,研发提测前需进行完整的show case流程;梳理case study流程并明确其必要性;
5. 跨平台支持Rust SDK开发,持续推荐All Rust在团队中落地,极大解决团队人力问题;

项目实现

采用 MVVM 架构并融合工厂、策略等设计模式,重构搜索框架与结果视图。核心思路是剥离业务逻辑与 UI 层,通过配置化参数驱动功能,实现代码可复用、可拓展,摆脱对具体业务的依赖,适配新形态搜索产品。重构后,新功能接入效率提升 40%,跨场景复用率达 60%。
针对搜索结果卡顿问题,利用 Android GPU 检测工具分析渲染瓶颈,结合 Profile 火焰图定位主线程耗时操作。思路是从渲染、数据加载双维度优化:减少过度绘制、异步加载非关键数据。最终使搜索页滑动帧率从 45fps 提升至 58fps,卡顿反馈下降 70%。
为解决跨平台开发人力分散问题,主导支持 Rust SDK 开发并推进 All Rust 落地。通过封装统一接口层,实现一套逻辑多端复用。过程中解决 Rust 与 Java 交互性能损耗问题,最终 SDK 覆盖 80% 核心功能,多平台开发人力成本降低 35%,迭代效率提升 50%。

示例图片视频


Marlowe
30天前活跃
方向: 移动端-安卓、
交付率:100.00%
相似推荐
需求中转站
对接海促项目需要进行维护,于是开发需求中转站项目,这个项目主要是客户可以直接上传需求,图片用七牛云存储,然后我们领导通过登录管理员进行分派任务和指定时间,我们分配的需求可以进行多次更新,最后如果完成稿上传apifox审核即可
视频基础能力平台
为公司业务平台提供视频基础能力,包括设备接入,媒体接入,视频录制回放,视频直播分发,视频剪辑,视频处理等基础功能。在项目中负责整体流媒体技术,包括流媒体服务架构,媒体推流,视频录制,视频回放,直播分发,视频处理等功能。
基于深度学习的轴承故障诊断与预测系统
面向制造业的智能运维解决方案,实现旋转机械轴承的故障自动识别与早期预警。核心功能包括:1.多源振动信号采集与预处理(CWRU/SEU/HUST等公开数据集验证);2.基于ResNet1D的深度学习故障分类,准确率达99.22%;3.跨域泛化能力,支持不同设备间的模型迁移(CWRU→SEU 100%、CWRU→HUST 65.03%);4.PI-TTA测试时自适应,仅需33K参数即可实现实时域适应;5.FastAPI提供实时诊断API,支持单条/批量预测;6.可视化报表生成,包含故障类型分布、置信度分析、维护建议。
基于stm32的可视化物联网平台检测系统
本系统基于 STM32 主控,集成多类环境传感器采集温湿度、空气质量等数据,通过物联网模块上传至可视化平台,实现数据实时监测、异常告警与远程控制,界面直观易用,适用于智能家居、工业监测等场景,兼具高可靠性与低功耗特性。
宇数B2机器狗开发
基于定制的宇数B2机器狗上的云台设别开发实时识别的功能 1.实时识别云台回传的rtsp流,并将识别后的画面推传出去,使其在客户端可以实时看到识别框的画面。 2.录制识别到的短视频并回传到平台,用于数据分析。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服