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