im 社交 app iOS+android 性能优化

2025 年 12 月 16 日
 BigHeadBIUBIUBIU

项目背景

我们正在二开一款基于 唐僧叨叨( TangSengDaoDao ) IM 的即时通讯 App ,
目前已具备完整业务功能,包括但不限于:

iOS / Android 均已有上架商店版本,整体业务逻辑稳定可用。
但在 客户端性能、UI 流畅度与稳定性 方面,仍存在明显优化空间。

现希望寻找 具备 IM / 即时通讯经验的 iOS & Android 开发者或团队
对现有项目进行 专项客户端性能优化


当前主要问题( Android 约 80%,iOS 约 20%)

问题主要集中在 高消息量 / 高频群聊场景 下的客户端表现:

以上问题 主要集中在客户端侧,后端与通讯协议整体稳定。


优化目标


技术栈说明


合作方式


希望你具备


联系方式

1307 次点击
所在节点    外包
6 条回复
hanangellove
2025 年 12 月 16 日
如果客户端是完全自研的话,从你提出的问题来看,确实技术水平有待加强。
主要问题:
文字相关计算 CPU 耗时过高,例如内容高度。
1. 消息列表页 卡顿
2. 长列表滚动 卡顿掉帧

内存泄漏:
1. 频繁进出聊天页面时出现 内存持续上涨 / GC 压力
2. 长时间使用或消息量较大时,出现 卡死 / 无响应

稳定性:
1. 弱网优化: 弱网检测,消息丢包率,消息确认,重发机制
2. 断线重连


不太理解图片/语言/文件为什么会有渲染类问题。。。



客户端 IM 有一大堆开源方案,可以参考 MobileIMSDK ,Telegram.
humbass
2025 年 12 月 16 日
IM 太大了,预算没有那么多,拿一套开源的改改得了。
hanangellove
2025 年 12 月 17 日
嚓 刚发现你们用的二开仓库也是开源的。但居然是 22 ,23 年的代码 为你们的技术选型捉急啊哈哈😂
blirun
2025 年 12 月 17 日
弱网这个不太好搞,消息多卡顿应该瓶颈在数据库吧
ShrinkLynn
2025 年 12 月 17 日
看起来是一坨屎山:
二次开发开源..
技术栈混乱..
定的目标也比较混乱..
fps 这种指标最多是滑动时.. 滑动满帧大厂 App 都做不到。 更合理的指标是稳帧率
FATEQiang
2025 年 12 月 18 日
有 wx 联系方式吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1179106

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX