首页 > 其他分享 >基于开源IM即时通讯框架MobileIMSDK:RainbowChat v9.0版已发布

基于开源IM即时通讯框架MobileIMSDK:RainbowChat v9.0版已发布

时间:2023-07-25 19:13:05浏览次数:35  
标签:v9.0 MobileIMSDK RainbowChat 开源 IM Android 优化

  • 关于MobileIMSDK

MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP 、TCP 、WebSocket 三种协议,支持iOS、Android、H5、标准Java平台,服务端基于Netty编写。

工程开源地址是:

关于RainbowChat

► 详细产品介绍:http://www.52im.net/thread-19-1-1.html
► 版本更新记录:http://www.52im.net/thread-1217-1-1.html
► 全部运行截图:Android端iOS端
► 在线体验下载:专业版(TCP协议)专业版(UDP协议)      (关于 iOS 端,请:点此查看

 

RainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统。RainbowChat源于真实运营的产品,解决了大量的屏幕适配、细节优化、机器兼容问题(可自行下载体验:专业版下载安装)。

* RainbowChat可能是市面上提供im即时通讯聊天源码的,唯一一款同时支持TCP、UDP两种通信协议的IM产品(通信层基于开源IM聊天框架  MobileIMSDK 实现)。

v9.0 版更新内容

此版更新内容更多历史更新日志):

(1)Android端主要更新内容【适配最新Android系统等多项升级和优化】:

  • 1)[升级] 提升targetSdkVersion至33;
  • 2)[升级] 适配最新Andriod 13+系统的动态权限申请逻辑;
  • 3)[升级] 解决了Android13+系统全面屏手机上,APP下方出现大约15dp的黑色空白问题;
  • 4)[升级] 解决了Android13+手机上无法显示Notification通知的问题(Android13新增了通知权限,需动态申请后才能显示);
  • 5)[优化] 重新优化了闪屏、登录、帮助、忘记密码、注册、注册成功、查找用户、实时语音、实时视频等共计13个界面的UI设计;
  • 6)[优化] 其它未提及的ui细节优化和美感提升。
  • 7)[bug] 解决了从好友列表中打开群聊界面,不显示“返回”按钮的问题。
  • 8)[bug] 解决了当处于群聊界面时,群主更新群名称时,不能同步刷新群聊界面标题上的群名称显示。

(2)服务端主要更新内容:

  • 1)[优化] 解决了桥接模式下与最新rabbitmq库不兼容从而断线重连不成功,导致MQ中消息堆积的问题:
  • 2)[优化] 解决了桥接模式下MQ断线自动恢复时未主动清理Chanel,导致Chanel越来越多的问题;

此版主要功能运行截图更多截图点此查看):

 

标签:v9.0,MobileIMSDK,RainbowChat,开源,IM,Android,优化
From: https://www.cnblogs.com/imteck4713/p/17580599.html

相关文章

  • 天正CAD T20 V9.0软件安装包下载以及安装教程
    1、鼠标右击“天正T20V9.0”压缩包(win11及以上系统需先点击“显示更多选项”)选择”解压到天正T20V9.0“。安装包下载:https://pan.baidu.com/s/1j5MI2JpHkesfiDkcB1FBrA?pwd=kj1g提取码:kj1g  2、打开解压后的文件夹,进入打开【Setup】文件夹。 3、鼠标右击需要安装......
  • T20天正暖通V9.0中文版64位下载|兼容WIN11
    软件名称:T20天正暖通V9.0软件语言:简体中文软件界面:T20天正暖通V9.0是全新的专业化、智能化的暖通设计软件,符合最新的《民用暖通供暖通风与空气调节》GB50736-2012,包括采暖设计、地暖设计、多联机设计、空调水路、风管、计算等模块,能够在高效、快捷的进行二维图纸绘制时,三维效果......
  • 开源即时通讯IM框架MobileIMSDK的H5端开发快速入门
    ► 相关链接:① MobileIMSDK-H5端的详细介绍② MobileIMSDK-H5端的开发手册new(* 精编PDF版)一、技术准备您是否已对Web端即时通讯技术有所了解?1)新手入门贴:史上最全Web端即时通讯技术原理详解2)Web端即时通讯技术盘点:短轮询、Comet、Websocket、SSE您需要对WebSocket技......
  • 开源即时通讯IM框架MobileIMSDK的Uniapp端开发快速入门
    ► 相关链接:① MobileIMSDK-Uniapp端的详细介绍② MobileIMSDK-Uniapp端的开发手册new(* 精编PDF版)一、理论知识准备您需要对Uniapp和Vue开发有所了解:1)Uniapp官方入门教程2)可能是最好的uniapp入门教程3)Uniapp官方Vue快速入门教程您需要对WebSocket技术有所了......
  • 开源即时通讯IM框架MobileIMSDK的微信小程序端技术概览
    一、基本介绍MobileIMSDK-微信小程序端是一套基于微信原生WebSocket的即时通讯库:1)超轻量级、无任何第3方库依赖(开箱即用);2)纯JS编写、ES6语法、高度提炼,简单易用;3)基于微信原生WebSocketAPI,简洁优雅;4)支持运行于任何支持微信小程序的手机端;5)能与 MobileIMSDK 的各......
  • 若依(基于SpringBoot的权限管理系统)集成MobileIMSDK实现IM服务端的搭建
    上面讲过怎样单独将若依管理系统和MobileIMSDK的服务端单独运行起来。MobileIMSDK除了可以作为JavaApplication单独运行起来,还可以作为Web工程里作为子项目运行。注:关注公......
  • MobileIMSDK怎样修改Server端和安卓端TCP连接方式时报文的的限制大小
    如果想修改MobileIMSDK服务端的对应TCP连接方式的帧内容长度,需要在其服务端所引用jar包中的核心包的源码中进行修改并替换掉服务端demo的jar包。注:关注公众号霸道的程序猿......
  • MobileIMSDK怎样修改服务端核心jar包的源码并替换掉Java服务端的jar包
    上面记录过怎样将MobileIMSDK的Java服务端代码运行起来,服务端代码中引用的lib中的核心源码位置如下 注:关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。......
  • MobileIMSDK怎样将Java服务端运行起来以及打成jar包运行
    场景MobileIMSDK:https://gitee.com/jackjiang/MobileIMSDKMobileIMSDK是一套专为移动端开发的原创IM通信层框架注:关注公众号霸道的程序猿获取编程相关电子书、教程推送与......
  • 开源即时通讯IM框架 MobileIMSDK:快速入门
    1、项目简介MobileIMSDK是一套专为移动端开发的原创IM通信层框架:1)历经8年、久经考验;2)超轻量级、高度提炼,lib包50KB以内;3)精心封装,一套API同时支持UDP、TCP、WebSocket......