我们正在二开一款基于 唐僧叨叨( TangSengDaoDao ) IM 的即时通讯 App ,
目前已具备完整业务功能,包括但不限于:
iOS / Android 均已有上架商店版本,整体业务逻辑稳定可用。
但在 客户端性能、UI 流畅度与稳定性 方面,仍存在明显优化空间。
现希望寻找 具备 IM / 即时通讯经验的 iOS & Android 开发者或团队,
对现有项目进行 专项客户端性能优化。
问题主要集中在 高消息量 / 高频群聊场景 下的客户端表现:
以上问题 主要集中在客户端侧,后端与通讯协议整体稳定。
aHR0cHM6Ly90Lm1lL2VueWNjZA== 1
hanangellove 4 天前
如果客户端是完全自研的话,从你提出的问题来看,确实技术水平有待加强。
主要问题: 文字相关计算 CPU 耗时过高,例如内容高度。 1. 消息列表页 卡顿 2. 长列表滚动 卡顿掉帧 内存泄漏: 1. 频繁进出聊天页面时出现 内存持续上涨 / GC 压力 2. 长时间使用或消息量较大时,出现 卡死 / 无响应 稳定性: 1. 弱网优化: 弱网检测,消息丢包率,消息确认,重发机制 2. 断线重连 不太理解图片/语言/文件为什么会有渲染类问题。。。 客户端 IM 有一大堆开源方案,可以参考 MobileIMSDK ,Telegram. |
2
humbass 4 天前
IM 太大了,预算没有那么多,拿一套开源的改改得了。
|
3
hanangellove 4 天前 via iPhone
嚓 刚发现你们用的二开仓库也是开源的。但居然是 22 ,23 年的代码 为你们的技术选型捉急啊哈哈😂
|
4
blirun 3 天前
弱网这个不太好搞,消息多卡顿应该瓶颈在数据库吧
|
5
ShrinkLynn 3 天前
看起来是一坨屎山:
二次开发开源.. 技术栈混乱.. 定的目标也比较混乱.. fps 这种指标最多是滑动时.. 滑动满帧大厂 App 都做不到。 更合理的指标是稳帧率 |
6
FATEQiang 2 天前
有 wx 联系方式吗
|