基于開源IM即時通訊框架MobileIMSDK:RainbowChat v8.3版已發(fā)布

關于MobileIMSDK

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

RainbowChat是一套基于開源IM聊天框架?MobileIMSDK?的產(chǎn)品級移動端IM系統(tǒng)。RainbowChat源于真實運營的產(chǎn)品,解決了大量的屏幕適配、細節(jié)優(yōu)化、機器兼容問題(可自行下載體驗:專業(yè)版下載安裝)。
*?RainbowChat可能是市面上提供im即時通訊聊天源碼的,唯一一款同時支持TCP、UDP兩種通信協(xié)議的IM產(chǎn)品(通信層基于開源IM聊天框架??MobileIMSDK?實現(xiàn))。
v8.3 版更新內容
此版更新內容(更多歷史更新日志):
(1)Android端主要更新內容【bug修復及優(yōu)化!】:
1)[bug] 當首頁“消息”列表所有的item都是置頂時,取消其中任一個置頂,都會錯誤地將其排在列表首位而不是列表末尾;
2)[bug] 解決了從首頁“消息”列表中遺留的陌生人聊天信息無法重置消息未讀數(shù)的問題;
3)[bug] 解決了聊天界面中底部面板和輸入法軟鍵盤切換時ui發(fā)生彈跳的問題;
4)[優(yōu)化] 重構了APP包名、應用名,防止被某些手機誤報成惡意軟件。
5)[優(yōu)化] 重構了搜索功能相關的代碼,使之更易理解和維護;
6)[優(yōu)化] 優(yōu)化了APP中各種文本輸入框UI效果,以及其它UI細節(jié);
7)[優(yōu)化] 解決了自定義長按菜單在某些機型上item文字會換行的問題;
8)[優(yōu)化] 大文件發(fā)送時,選擇的圖片、視頻文件可以自動以圖片消息和短視頻消息的形式發(fā)送;
9)[優(yōu)化] 優(yōu)化了APP處于后臺時,收到實時語音/視頻請求的通知形式(用高優(yōu)先級的系統(tǒng)Notification方式提醒用戶)。?
(2)服務端主要更新內容:
1)[bug] 解決了uid登陸時的sql注入風險;
2)[優(yōu)化] 升級MobileIMSDK至v6.2正式版。
此版主要功能運行截圖(更多截圖點此查看):?


