纯血鸿蒙 NEXT 即时通讯 /IM 系统:RinbowTalk 正式发布,全源码、纯 ArkTS 编写

1、基本情况
RainbowTalk 是一套基于 MobileIMSDK 的产品级鸿蒙 NEXT 端 IM 系统,目前已正式发布。纯 ArkTS、从零编写,无套壳、没走捷径,每一行代码都够“纯”(详见:《RainbowTalk详细介绍》)。
MobileIMSDK 是一整套开源 IM 即时通讯框架,历经 10 年,超轻量级、高度提炼,一套 API 优雅支持 UDP 、TCP 、WebSocket 三种协议,支持 iOS、Android、H5、标准 Java、小程序、Uniapp、鸿蒙 NEXT,服务端基于 Netty 编写。
MobileIMSDK 工程的开源地址是:
1)Gitee 码云地址:https://gitee.com/jackjiang/MobileIMSDK
2)Github 托管地址:https://github.com/JackJiang2011/MobileIMSDK
3)GitCode 托管地址:https://gitcode.com/hellojackjiang2011/MobileIMSDK
2、功能简介
1)支持文本消息、语音留言消息、图片消息、大文件消息(支持断点上传)、短视频消息、个人名片、群名片、Emoji 表情、消息撤回、消息转发、消息引用、“@”功能、“扫一扫”功能等;
2)支持一对一陌生人聊天模式;
3)支持一对一正式好友聊天模式;
4)支持多对多群聊聊天模式;
5)完善的群组信息管理:建群、退群、解散、转让、邀请、踢人、群公告等;
6)完整的注册、登陆(同时支持手机验证码登录和密码登录)、密码找回等功能闭环;
7)个人中心功能:改基本信息、改个性签名、改头像、改密码等;
8)支持个人相册查看;
9)完整的离线消息/指令拉取机制;
10)完整的本地消息/指令缓存机制,节省网络流量;
11)完整的富媒体文件(语音、大文件、图片、短视频)缓存机制,节省网络流量;
12)完整的好友关系管理:查找好友、发出请求、处理请求、删除好友、好友备注等;
13)其它未提及的功能和特性请自行下载体验。
RainbowTalk 线上版本目前仅作演示和研究之用,运行环境配置最小化(仅 1 核 1G 和 1MB 带宽),请客观评估。
3、登陆和注册等

4、首页等主要界面

5、“我的”、“个人中心”等页面

6、好友关系等

7、陌生人聊天

8、好友聊天

9、世界频道聊天

10、群聊和群管理

11、大文件消息

12、短视频消息

13、“个人名片”消息

14、“群名片”功能

15、“扫一扫”功能

16、“搜索”功能

17、“消息转发”功能

18、“消息引用”功能

19、“@”功能

20、“消息撤回”功能

(本文内容引用自:http://www.52im.net/thread-4822-1-1.html)
评论