跨平台|融云 React Native IM SDK 全新改版上线
猿桌派 EP2 曾就
“跨平台还是原生?”话题上演过一次大型 PK,三位嘉宾都是端上的兄弟,一番争论下来基本都偏向了采用跨平台解决方案。关注【融云全球互联网通信云】了解更多
诚然,跨平台开发方案优势明显,一套代码应用于多个平台,不仅节省成本,还可以提速增效,为不同平台的用户提供一致的使用体验,且便于后期的维护迭代。
为了让开发者更方便快捷地集成 IM 模块,融云以全平台能力支持全技术栈开发,满足不同业务类型、不同业务场景的需要。
在移动端应用大爆发和“凡应用必社交”的当下,采用 React Native(RN)框架集成 IM 即时通讯能力备受企业和开发者的青睐。
近期,融云对 RN IM SDK 进行了全新改版升级,接口设计更加简洁,并新增了超级群等能力,满足更多开发者的快速高效集成需求。
更简洁的接口设计
RN 是 Facebook(现名 Meta) 于 2015 年 4 月开源的跨平台移动应用开发框架,支持 iOS、Android 两大平台。
RN 支持在 JaveScript 和 React 的基础上构建原生 App,这意味着每一个视图都和原生别无二致,一套代码完美适配 iOS 和 Android 设备。
对于移动端业务,尤其是没有历史包袱的新应用,React Native 框架是业务开发的绝佳选择。
融云最近改版升级的 RN IM SDK 接口设计功能更加丰富、接口更加清晰、集成更加简单、使用更加方便。
比如,当我们要用 RN IM SDK 实现发送一条文本消息的功能,旧版和新版代码示例如下图示。
旧版本:
新版本:
对比代码,我们可以得出以下结论:
旧版:
1. 开发者需要自己去构建消息体对象;
2. 调用发送消息接口时,开发者需要自行传入回调函数。
新版:
1. SDK 提供了创建消息体对象的接口,开发者只需调用即可;
2. 调用发送消息的 API 接口时,开发者无需传入回调函数,需要回调时可以单独设置监听。
通过对比,我们可以直观地感受到二者的差异,相比旧版 SDK 的繁琐流程和复杂接口定义,新版 SDK 使用便捷、不容易出错、接口定义更清晰。
集成指引
跨平台|融云 React Native IM SDK 全新改版上线相关推荐
- 腾讯云SSL证书控制台,全新改版上线!
为了让您有更好的体验,腾讯云 SSL 证书控制台 已全面升级! 新版控制台新增证书概览.操作记录.快速上手等功能模块,并与证书监控 SSLPod 协同使用,提供更全面更便捷的配置和管理. 亮点1:全新 ...
- 创新模式驱动生产力提升,融云社交场景化 SDK 探索
农具的大量使用把人类从狩猎采集社会带到了农业社会:蒸汽机的创新和广泛应用,推动了第一次工业革命,带来了工业经济的蓬勃发展:电子信息技术的发展又驱动人类进入信息社会. 大到一个经济时代,小到一个行业周期 ...
- 御用导航官方网站提醒提示页_砼讯 | 河海大学官方网站全新改版上线!
上新了河海河海大学的官方网站上新啦!经过精心的筹备和技术人员不懈努力在105周年校庆来临之际河海大学官方网站全新改版上线!旧版网站全新改版新版网站 高端大气的界面设计简洁明晰的板块分布河海元素的多重呈 ...
- 首都机场动力能源公司官方网站全新改版上线
首都机场动力能源公司官方网站全新改版上线.新版网站契合了动力能源公司战略发展需要,注重展示动力"行业NO.1"企业形象,注重传播动力"匠·新"文化,无论从安全性 ...
- 开发跨平台app推荐React Native还是flutter?
嗯...这个问题十分不好回答啊(捋下鱼须).闲鱼作为flutter领域的先驱者,以及fish_redux.flutter_boost等当红flutter库的作者,当然是欢迎广大的开发者多多使用flut ...
- android融云自定义通知,Android SDK 体系架构 - 融云 RongCloud
Android SDK 体系架构和消息体系 本文档将详细介绍融云的 SDK 产品架构和消息体系,以便于您更深入的了解融云并更快速的开发自己的产品. 融云 SDK 系统架构 IMKit IMKit 的功 ...
- 对接融云即时通讯组件SDK,轻松实现App聊天室
我好像特别喜欢做聊天室类的东东,刚折腾完微软的SignalR又折腾App.本来想研究研究XMPP的,由于服务器的搭建问题,先采用一个第三方的吧,看看效果如何.听到弟弟说他们公司用到了融云,我也下载个S ...
- 03系统多界面_云卡通2.0系统全新界面上线,高度自动化、数据实时化,体验更畅快...
点击蓝字 关注我们 2020年7月7日OCOM云卡通2.0系统将升级全新的UI界面.实现数据图表化.操作可视化,让客户体验更畅快. --ocom 一 云卡通系统从2014年上线至今,后台管理系统运行稳 ...
- 地图 显示 动态轨迹_腾讯地图SDK全新版本上线,可满足开发者核心诉求
近日,由腾讯位置服务开发的SDK全新v4.3.0版本正式上线,新增了小车平滑移动.点聚合功能,内置墨渊模板适配暗色模式,动态路名等,可以帮助开发者更轻松地访问腾讯地图服务和数据,优化地图类的程序开发体 ...
最新文章
- Memcached 缓存基础知识点1并64位系统 1.4.4版本安装
- 解决Minikube start卡住的方法
- iview组件库 - 穿梭栏设置
- ddr3服务器内存条维修,详解服务器中内存故障的优质解决方案
- “蚂蚁牙黑”太火,想玩就用ModelArts做一个!
- 【华为云技术分享】【Python算法】分类与预测——决策树
- SecureCRT 连数据库,启动tomcat操作命令
- nodejs mysql数据推送_使用Nodejs实现实时推送MySQL数据库最新信息到客户端
- telnet 的使用(ping 与 telnet)
- python 在线培训费用-参加线上python培训班要多少钱?
- flex发布的release程序要配release的Flash Player,速度飞快!如果有一方是debug版本的,速度就降下来了,要注意!...
- matlab仿真实验过程,化工自动化实验及MATLAB仿真教程
- 使用Pixelmator Pro修饰照片
- 低碳环保+变废为宝=马铃薯淀粉生产废水处理设备
- 新方法破解Wi-Fi WPA2加密平均只需10分钟
- Ubuntu16.04安装GTX960闭源驱动(Dell XPS 9550)
- 使用STM32输出PWM波形
- 百度文库推广怎么做-百度文库推广技巧
- 音视频学习之时间戳相关整理(时间基tbr,tbn,tbc)
- 2017计算机中小学水平考试,2017全国计算机等级考试试题
热门文章
- java三国英杰传_如何看待三国英杰传这部早期游戏作品?
- HDU5040Instrusive
- 【论文笔记】SOTR: Segmenting Objects with Transformers
- Flutter高级进阶实战 仿哔哩哔哩APP学习笔记
- Revit二开——Revit族“连接件说明“参数的获取
- 英特尔虚拟化技术简史
- python+爬虫+微信机器人 打造属于你的网购价格监督利器
- 决定执行力的49个细节(zt)
- 【新梦想学员干货】必看!年薪30W的软件测试“老司机”工作经验。
- python使用openpyxl excel 合并拆分单元格