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)
作者:Jack Jiang (点击作者姓名进入Github) 出处:http://www.52im.net/space-uid-1.html 交流:欢迎加入即时通讯开发交流群 215891622 讨论:http://www.52im.net/ Jack Jiang同时是【原创Java Swing外观工程BeautyEye】和【轻量级移动端即时通讯框架MobileIMSDK】的作者,可前往下载交流。 本博文 欢迎转载,转载请注明出处(也可前往 我的52im.net 找到我)。
Powered by: BlogJava Copyright © Jack Jiang