猿桌派 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 全新改版上线相关推荐

  1. 腾讯云SSL证书控制台,全新改版上线!

    为了让您有更好的体验,腾讯云 SSL 证书控制台 已全面升级! 新版控制台新增证书概览.操作记录.快速上手等功能模块,并与证书监控 SSLPod 协同使用,提供更全面更便捷的配置和管理. 亮点1:全新 ...

  2. 创新模式驱动生产力提升,融云社交场景化 SDK 探索

    农具的大量使用把人类从狩猎采集社会带到了农业社会:蒸汽机的创新和广泛应用,推动了第一次工业革命,带来了工业经济的蓬勃发展:电子信息技术的发展又驱动人类进入信息社会. 大到一个经济时代,小到一个行业周期 ...

  3. 御用导航官方网站提醒提示页_砼讯 | 河海大学官方网站全新改版上线!

    上新了河海河海大学的官方网站上新啦!经过精心的筹备和技术人员不懈努力在105周年校庆来临之际河海大学官方网站全新改版上线!旧版网站全新改版新版网站 高端大气的界面设计简洁明晰的板块分布河海元素的多重呈 ...

  4. 首都机场动力能源公司官方网站全新改版上线

    首都机场动力能源公司官方网站全新改版上线.新版网站契合了动力能源公司战略发展需要,注重展示动力"行业NO.1"企业形象,注重传播动力"匠·新"文化,无论从安全性 ...

  5. 开发跨平台app推荐React Native还是flutter?

    嗯...这个问题十分不好回答啊(捋下鱼须).闲鱼作为flutter领域的先驱者,以及fish_redux.flutter_boost等当红flutter库的作者,当然是欢迎广大的开发者多多使用flut ...

  6. android融云自定义通知,Android SDK 体系架构 - 融云 RongCloud

    Android SDK 体系架构和消息体系 本文档将详细介绍融云的 SDK 产品架构和消息体系,以便于您更深入的了解融云并更快速的开发自己的产品. 融云 SDK 系统架构 IMKit IMKit 的功 ...

  7. 对接融云即时通讯组件SDK,轻松实现App聊天室

    我好像特别喜欢做聊天室类的东东,刚折腾完微软的SignalR又折腾App.本来想研究研究XMPP的,由于服务器的搭建问题,先采用一个第三方的吧,看看效果如何.听到弟弟说他们公司用到了融云,我也下载个S ...

  8. 03系统多界面_云卡通2.0系统全新界面上线,高度自动化、数据实时化,体验更畅快...

    点击蓝字 关注我们 2020年7月7日OCOM云卡通2.0系统将升级全新的UI界面.实现数据图表化.操作可视化,让客户体验更畅快. --ocom 一 云卡通系统从2014年上线至今,后台管理系统运行稳 ...

  9. 地图 显示 动态轨迹_腾讯地图SDK全新版本上线,可满足开发者核心诉求

    近日,由腾讯位置服务开发的SDK全新v4.3.0版本正式上线,新增了小车平滑移动.点聚合功能,内置墨渊模板适配暗色模式,动态路名等,可以帮助开发者更轻松地访问腾讯地图服务和数据,优化地图类的程序开发体 ...

最新文章

  1. Memcached 缓存基础知识点1并64位系统 1.4.4版本安装
  2. 解决Minikube start卡住的方法
  3. iview组件库 - 穿梭栏设置
  4. ddr3服务器内存条维修,详解服务器中内存故障的优质解决方案
  5. “蚂蚁牙黑”太火,想玩就用ModelArts做一个!
  6. 【华为云技术分享】【Python算法】分类与预测——决策树
  7. SecureCRT 连数据库,启动tomcat操作命令
  8. nodejs mysql数据推送_使用Nodejs实现实时推送MySQL数据库最新信息到客户端
  9. telnet 的使用(ping 与 telnet)
  10. python 在线培训费用-参加线上python培训班要多少钱?
  11. flex发布的release程序要配release的Flash Player,速度飞快!如果有一方是debug版本的,速度就降下来了,要注意!...
  12. matlab仿真实验过程,化工自动化实验及MATLAB仿真教程
  13. 使用Pixelmator Pro修饰照片
  14. 低碳环保+变废为宝=马铃薯淀粉生产废水处理设备
  15. 新方法破解Wi-Fi WPA2加密平均只需10分钟
  16. Ubuntu16.04安装GTX960闭源驱动(Dell XPS 9550)
  17. 使用STM32输出PWM波形
  18. 百度文库推广怎么做-百度文库推广技巧
  19. 音视频学习之时间戳相关整理(时间基tbr,tbn,tbc)
  20. 2017计算机中小学水平考试,2017全国计算机等级考试试题

热门文章

  1. java三国英杰传_如何看待三国英杰传这部早期游戏作品?
  2. HDU5040Instrusive
  3. 【论文笔记】SOTR: Segmenting Objects with Transformers
  4. Flutter高级进阶实战 仿哔哩哔哩APP学习笔记
  5. Revit二开——Revit族“连接件说明“参数的获取
  6. 英特尔虚拟化技术简史
  7. python+爬虫+微信机器人 打造属于你的网购价格监督利器
  8. 决定执行力的49个细节(zt)
  9. 【新梦想学员干货】必看!年薪30W的软件测试“老司机”工作经验。
  10. python使用openpyxl excel 合并拆分单元格