即构SDK新增支持Electron平台,帮助开发者快速实现跨平台应用搭建

即构SDK新增支持Electron平台,帮助开发者快速实现跨平台应用搭建_第1张图片

近日,即构科技SDK新增支持Electron平台,开发者在接入即构SDK后,可以基于Electron去做更多音视频应用的开发。

 

Electron是 Github 发布的跨平台桌面应用开发工具,是基于Node.js和Chromium 的开源项目。本质上是应用程序的打包,与PhoneGap等hybird技术中脱颖而出并受到欢迎。

 

Electron是原生的包装器,兼容 Mac、Windows 和 Linux,基于Electron平台构建的应用可以实现跨平台运行,摆脱不同浏览器之间的差异和版本限制。让Web应用程序得以精彩呈现。 目前使用Electron来开发的桌面用非常多,如Slack、Cocos Creator、Visual Studio Code等,其社区积极贡献者不乏大公司的开发人员。

 

音视频技术在社交直播、在线教育、远程会议、在线医疗、政企服务等多领域广泛使用,其中不乏企业级的专业应用场景,开发面向 Windows、Mac的跨平台客户端是必不可少的一环。

 

举个例子:

某公司正在开发一款线上会议系统,为了尽可能多地覆盖客户操作系统,提高客户的使用体验,过去,公司通过第三方SDK进行实时通讯服务集成时,技术人员需要同时开发 Windows、Mac、Linux三个版本的客户端。如今,技术人员现在通过Electron平台,只需出一个版本,就能兼容上面提到的三个客户端,大大减少工作量。

 

可以看到,基于Electron平台构建的应用在系统兼容方面有很大的优势。

 

对于企业来说,

通过Electron平台,企业可以基于即构SDK,快速完成音视频功能模块的搭建和集成,一次开发可以多平台适配,有效减少工程师工作量,降低企业研发成本。

 

对于开发者来说,

基于已有的前端知识,在不学习其他编程语言的情况下,通过Electron平台也能完成跨平台的桌面应用构建,进一步降低音视频技术开发的门槛,让更多的创意和业务模式不再受限于技术,从而得以落地。

 

加上Electron,目前,即构全面支持iOS、Android、Web、小程序、Windows、macOS、Linux共八大开发平台,为企业开发者进行自主集成提供了更多可能性,期待越来越多基于即构SDK的应用落地,带给我们更多创新性产品。

你可能感兴趣的:(实时音视频,开发平台)