亲爱的25万环信开发者们,我们郑重的向您宣布环信在桌面端有了新的electron版本啦(撒花),环信即时通讯云基于electron框架开发的桌面端sdk 3.0今日正式对外发布,支持windows、mac和linux,同时将不再对之前旧的桌面端进行维护。
ELECTRON发布
环信即时通讯云作为国内最早以及全球最大的即时通讯云PaaS平台,一直致力于让开发者小伙伴们摆脱繁重的移动IM通讯底层开发,将精力专注于打磨自己的核心业务。自2014年至今,为超过21万家APP客户赋能,注册开发者超25万,SDK覆盖手机终端16亿部。5年期间环信SDK不断打磨迭代,针对用户常用设备系统Android、iOS、Webim以及Windows和Linux版本进行持续更新。
在2017年之后,随着windows的客户数量以及功能需求逐渐增多,环信一直准备彻底重构更新一版通用型的桌面SDK,兼容windows/mac/linux等多个操作系统,以及提供更方便的业务界面实现工具。鉴于electron的精华就是“使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用”,因此我们选择了electron框架进行重新研发。
electron是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较“难搞”的部分,你只需把精力放在你应用的核心业务上即可。
2019年2月,环信第一版electron SDK内测完成,意味着环信即时通讯云会一如既往的支持桌面端的集成更新,继续打造更进一步的全平台多端的产品集成场景。3月底,我们将测试过数版的SDK整理后正式推出,来满足更多桌面用户需求,希望正式版本能为环信25万工程师小伙伴们带来全新的使用感受和体验。
常用的场景覆盖:
满足客户内部办公场景(桌面版微信):
1、支持常用的登录、注册、单聊、群聊、聊天室、文本消息、图片、语音、位置等消息以及透传消息,还可以实现好友管理、群组管理等功能。
2、能自由的组合客户服务端业务、用户信息、收发解析扩展消息等。
3、我们还将继续补充实时通话,1对1实时音视频,互动音视频会议等,敬请期待。
满足直播聊天室集成场景(桌面主播端):
1、支持聊天室、文本消息、扩展消息、透传消息等IM即时通讯的业务。
2、通过扩展消息、第三方支付平台完成相关的礼物收发,弹幕,点赞数统计等相关业务场景。
3、同时可集成第三方直播运营商(如七牛、乐视、阿里、UCloud)等提供的直播 SDK,快速实现万人直播等场景。
4、我们还将继续补充实时通话,白板互动等更多功能,帮助用户完成教育类型的大课直播,白板互动教学等场景实现,敬请期待。
未来的场景覆盖:
随着环信音视频模块的补充和优化,桌面客户端将支持视频会议:1、支持音视频在线呼叫,多人视频互动会议。2、音视频连麦等功能实现,结合直播场景可以打造连麦聊天室主播端、连麦聊天室网络管理员终端等。
音视频硬件终端(桌面版硬件终端):通过实时音视频与IM即时通讯的组合,将支持更多相关业务场景。例如医疗、救援、远程操控、多方实时音视频协作等场景,为更多的企业业务提升带来足够多的想象空间。
Electron SDK的集成特点
可以更友好的帮助编程工程师实现IM集成的关键场景。
l win7/win8/win10 64位操作系统/mac OS 10.10 及以上。95%以上的公有云客户均已支持此版本之上的更高版本,如果部分客户需要支持较低版本,环信也同样支持专有项目商务合作通道。
l nodejs 10.0及以上版本。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
l electron 4.0及以上版本。兼容 Mac, Windows 和 Linux, 它构建的应用可在这三个操作系统上面运行。
electron SDK 采用模块化设计
每一模块的功能相对独立和完善,用户可以根据自己的需求选择使用下面的模块:
用户除了可以使用环信即时通通讯云的 electron SDK之外,可以下载electron SDK集成的桌面版demo体验,进行下一步的开发。
其他
环信IM electron SDK 相关说明:【传送门:docs-im.easemob.com/im/pc/intro/integration】
环信IM electron SDK 功能集成示例【传送门:http://docs-im.easemob.com/im/pc/basics/message】
环信IM electron SDK API 文档【传送门:downloads.easemob.com/doc/desktop/apidoc/index.html】
环信IM electron SDK 源码下载地址【传送门:http://www.easemob.com/download/im】
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。