Posted on 2023-07-26 12:53
Jack Jiang 閱讀(99)
評論(0) 編輯 收藏

MobileIMSDK 是一套專門為移動端開發(fā)的開源IM即時(shí)通訊框架,超輕量級、高度提煉,一套API優(yōu)雅支持UDP 、TCP 、WebSocket 三種協(xié)議,支持iOS、Android、H5、標(biāo)準(zhǔn)Java平臺,服務(wù)端基于Netty編寫。
工程開源地址是:
關(guān)于RainbowChat
► 詳細(xì)產(chǎn)品介紹:http://www.52im.net/thread-19-1-1.html
► 版本更新記錄:http://www.52im.net/thread-1217-1-1.html
► 全部運(yùn)行截圖:Android端、iOS端
► 在線體驗(yàn)下載:專業(yè)版(TCP協(xié)議)、專業(yè)版(UDP協(xié)議) (關(guān)于 iOS 端,請:點(diǎn)此查看)

RainbowChat是一套基于開源IM聊天框架 MobileIMSDK 的產(chǎn)品級移動端IM系統(tǒng)。RainbowChat源于真實(shí)運(yùn)營的產(chǎn)品,解決了大量的屏幕適配、細(xì)節(jié)優(yōu)化、機(jī)器兼容問題(可自行下載體驗(yàn):專業(yè)版下載安裝)。
* RainbowChat可能是市面上提供im即時(shí)通訊聊天源碼的,唯一一款同時(shí)支持TCP、UDP兩種通信協(xié)議的IM產(chǎn)品(通信層基于開源IM聊天框架 MobileIMSDK 實(shí)現(xiàn))。
v9.0 版更新內(nèi)容
此版更新內(nèi)容(更多歷史更新日志):
(1)Android端主要更新內(nèi)容【適配最新Android系統(tǒng)等多項(xiàng)升級和優(yōu)化】:
- 1)[升級] 提升targetSdkVersion至33;
- 2)[升級] 適配最新Andriod 13+系統(tǒng)的動態(tài)權(quán)限申請邏輯;
- 3)[升級] 解決了Android13+系統(tǒng)全面屏手機(jī)上,APP下方出現(xiàn)大約15dp的黑色空白問題;
- 4)[升級] 解決了Android13+手機(jī)上無法顯示Notification通知的問題(Android13新增了通知權(quán)限,需動態(tài)申請后才能顯示);
- 5)[優(yōu)化] 重新優(yōu)化了閃屏、登錄、幫助、忘記密碼、注冊、注冊成功、查找用戶、實(shí)時(shí)語音、實(shí)時(shí)視頻等共計(jì)13個(gè)界面的UI設(shè)計(jì);
- 6)[優(yōu)化] 其它未提及的ui細(xì)節(jié)優(yōu)化和美感提升。
- 7)[bug] 解決了從好友列表中打開群聊界面,不顯示“返回”按鈕的問題。
- 8)[bug] 解決了當(dāng)處于群聊界面時(shí),群主更新群名稱時(shí),不能同步刷新群聊界面標(biāo)題上的群名稱顯示。
(2)服務(wù)端主要更新內(nèi)容:
- 1)[優(yōu)化] 解決了橋接模式下與最新rabbitmq庫不兼容從而斷線重連不成功,導(dǎo)致MQ中消息堆積的問題:
- 2)[優(yōu)化] 解決了橋接模式下MQ斷線自動恢復(fù)時(shí)未主動清理Chanel,導(dǎo)致Chanel越來越多的問題;
此版主要功能運(yùn)行截圖(更多截圖點(diǎn)此查看):

