大家好,我是陈景序,今天来跟大家聊聊一款基于MobileIMSDK框架的鸿蒙Next原生IM即时通讯系统——RainbowTalk。这款IM系统纯ArkTS编写,功能强大,下面我们就一起来了解一下它的特点和如何快速上手。
1. 基本介绍
RainbowTalk是基于MobileIMSDK开源通信框架的产品级IM系统,与RainbowChat技术同源,经过大量真实客户使用,已经解决了许多产品逻辑、代码逻辑和细节优化问题。它完全由ArkTS编写,没有套壳,也没有走捷径,是真正的原生“纯血”产品。
2. 关于MobileIMSDK开源框架
MobileIMSDK是一套全平台开源IM即时通讯聊天框架,支持UDP、TCP、WebSocket三种协议,客户端支持iOS、Android、H5、小程序、Uniapp、标准Java、纯血鸿蒙等,服务端基于Netty编写,性能卓越,易于扩展。
- GitHub:https://github.com/JackJiang2011/MobileIMSDK
- 码云gitee:https://gitee.com/jackjiang/MobileIMSDK
- Gitcode:https://gitcode.com/hellojackjiang2011/MobileIMSDK
3. 功能情况
RainbowTalk支持文本消息、语音留言、图片消息、大文件消息、短视频消息、个人名片、群名片、Emoji表情、消息撤回、消息转发等功能,还支持一对一聊天、多对多群聊、完善的群组信息管理、注册登录、个人中心等功能。
4. 技术亮点
RainbowTalk与RainbowChat技术同源,完全自主开发,超轻量级,通讯核心层基于MobileIMSDK工程,支持完整的消息送达保证机制,基于MobileIMSDK工程的自有协议,具有完善的网络状况自动检测、断网重连等服务自动治愈能力。
5. 技术原则
RainbowTalk遵循界面与通信解偶、核心内聚和收敛、纯ArkTS实现、跨平台运行能力、架构设计简洁、简单地就是最好的等技术原则。
6. 主要功能运行截图
更多运行截图、更多运行视频、详细介绍请访问:http://www.52im.net/thread-4822-1-1.html
本文内容引用自:http://www.52im.net/thread-4822-1-1.html
想要了解更多关于RainbowTalk的信息,请关注我们的网站:http://www.phpwebsoft.com/。
