reactnativecomponent / React Native Chat Demo
网易云信IM示例
Stars: ✭ 325
Labels
Projects that are alternatives of or similar to React Native Chat Demo
Oim Fx
OIM是采用 Java平台开发的一套即时通讯聊天系统,献给对即时通讯有兴趣的朋友。服务端实现了TCP Socket和WebSocket。方便接入网页版、安卓、IOS、PC桌面版客户端。OIM已经实现桌面版客户端,可以跨平台Windows、mac、Linux使用,用于公司内网、外网通讯、客服系统等,聊天系统。OIM项目可用于任何商业、个人作品中并且希望能够保留作者信息。如果OIM能够帮助到您,请点赞好评,加个星
Stars: ✭ 324 (-0.31%)
Mutual labels: chat, im
Matrix Commander
simple but convenient CLI-based Matrix client app for sending and receiving
Stars: ✭ 90 (-72.31%)
Mutual labels: chat, im
Qtalk
Startalk is a high-performace IM software for business. It has been stably used in Qunar for more than 4 years, providing services as well as consultation after and before sales to business. Startalk is applicable to multiple scenarios, such as office automation, business services, and first-party SDKs for IM scenes
Stars: ✭ 980 (+201.54%)
Mutual labels: chat, im
Easychatandroidclient
EasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Stars: ✭ 64 (-80.31%)
Mutual labels: chat, im
Ghchat
📱A chat application for GitHub. React + PWA + Node(koa2) + Typescripts + Mysql + Socket.io
Stars: ✭ 791 (+143.38%)
Mutual labels: chat, im
Nettychat
基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。
Stars: ✭ 1,979 (+508.92%)
Mutual labels: chat, im
Netty Websocket Spring Boot Starter
🚀 lightweight high-performance WebSocket framework ( 轻量级、高性能的WebSocket框架)
Stars: ✭ 885 (+172.31%)
Mutual labels: chat, im
Exchat
(Not maintaining) A Slack-like app by Elixir, Phoenix & React(redux)
Stars: ✭ 252 (-22.46%)
Mutual labels: chat, im
Angular Chat
(IM App)Chat App built using Angular and Socket.io
Stars: ✭ 12 (-96.31%)
Mutual labels: chat, im
0.60+ ios的imui临时解决方案,重构项目完成
react-native-chat-demo
网易云信IM示 界面仿微信
如何使用
1.注册网易云信帐号
注册地址 https://app.netease.im/regist
/src/screens/Login.js
里面对密码的md5加密去掉(否则无法登录)
注意:在后台填入的密码需要进行md5加密,或者把2.安装库
- 执行
yarn install
- IOS需要安装cocoapods,进入
/ios
目录执行pod install
3.修改配置
3.1 ios (AppDelegate.m)
[[NIMSDK sharedSDK] registerWithAppID:@"云信appId" cerName:@"证书名称"];
3.2 android (app/build.gradle)
manifestPlaceholders = [
"NIM_KEY": ""//云信appId
]
截图
会话列表 | 消息 | 表输入 |
---|---|---|
自定义输入组件 | 语音输入 | 录音界面 |
云信IM配置请看
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].