得物 App产品系统

我要开发同款
twinewell2026年10月15日
2阅读

技术信息

语言技术
Android、iOS、Swift
系统类型
iOS应用、iPadOS
行业分类
工业互联网

作品详情

行业场景

得物 App 面向千万级 DAU,覆盖潮流商品交易、社区内容及用户增长等核心业务。随着百人以上客户端团队并行研发、1200+组件持续迭代,项目需要解决多版本协作效率低、组件依赖复杂、交付链路长,以及 Crash、启动速度、包体积、磁盘占用等性能问题,保障大型 App 的研发效率、运行稳定性和版本交付质量。

功能介绍

项目主要包含组件化与多版本研发体系、CI/CD 构建发布平台、Crash 全链路治理、端侧性能监控、配置中心、资源动态下发、热修复、AB 实验、多语言、H5 秒开、RN 容器及客户端研发助手等模块。支持组件自动发版、测试包构建、灰度发布、App Store 交付、异常告警与责任人定位,实现研发、构建、发布和线上治理的完整闭环。

项目实现

我作为 iOS 架构组核心成员,负责基础架构、研发效能及性能治理。完成客户端 SDK、Go 服务、Web 平台、CLI 和 Electron 工具链建设,改造 CocoaPods、Xcode 构建流程并落地多版本并行开发;基于 MetricKit、Xctrace 建设 Crash、OOM、启动、包体、磁盘及发热监控体系。项目支撑日均300+次组件发版和400+次出包,使 Crash 率下降77%、包体缩减200MB、启动耗时由1.5秒降至750毫秒、磁盘占用降低55%。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论