为了帮助 RTE 领域开发者更好的使用、理解声网的技术与产品,声网开发者社区发起了一个直播撸代码的系列活动 ——Live Coding。恰逢「RTE 2022 创新编程挑战赛」同期进行,我们也希望借由这个活动为参赛选手们提供一些指导和帮助。
每次活动中,我们会邀请一位或多位资深开发者,针对声网某一个 SDK 或 Demo 进行产品和文档的解读,直播编写并跑通代码。
目前活动已经成功举办了两期,在直播中和大家一起跑通了声网主流平台(Android、iOS、Web、Flutter)的 Demo,也为大家解读了相关的文档和核心代码。错过直播的开发者朋友可以访问文末的链接观看直播回放。
通过这两场直播,我们总结了来自开发者们真实的反馈和建议。感谢大家对直播撸码形式的支持与认可,85% 的开发者愿意将我们的活动推荐给身边的朋友;相比文档解读,大家更倾向于了解如何集成 SDK 和跑通 Demo 的演示。
在后续活动中,我们会继续提升直播中的交互体验,增加代码实操的环节,帮助大家更好的使用我们的工具和产品。
8 月上旬,Live Coding 继续进行时!我们安排了两场直播,主题分别是「互动白板的编码实战」以及「快速接入环信 IM SDK」。
以下是两场直播的详细介绍,感兴趣的朋友可以添加活动小助手的微信,进入编程挑战赛相关活动群,了解直播活动和大赛更多信息,和声网的工程师、开发者同道们交流、互动。

@声网小助手微信

直播编码:声网前端开发工程师 @黄杰华
答疑:声网产品经理 @杨柳
在实时互动白板多窗口系统中,所有的应用都是以插件的形式开发,又叫 NetlessApp。官方内置的插件也都是以插件的形式提供。本次活动我们会用写一个小插件的形式,向大家介绍如何通过一系列的 API 构建一个 NetlessApp,主要内容会包含:
NetlessApp 的 UI 接口
NetlessApp 的状态同步机制
NetlessApp 中白板的使用
如何通过 fastboard 注册并打开一个 NetlessApp
参考资料 - Demo 仓库
https://github.com/netless-io/community-apps
直播编码:环信 IM Web 开发工程师@飞鹏、环信 IM iOS 开发工程师@杨剑
答疑:同上
手把手教你快速集成环信 IM 并且发出第一条消息,分享集成中常见的问题及解决方法,并对环信“帮助”平台进行详细介绍。主要内容会包含:
文档入口
带你跑通 QuickStart
集成常见问题 FAQ
如何自助解决问题
参考资料 - 环信 IM 开发者文档
https://docs-im.easemob.com/
扫描下方二维码
添加@声网小助手微信
即可进入编程挑战赛活动群

@声网小助手微信
往期活动回顾:
1、「Live Coding」第一期:声网 Android 互动直播 Demo 跑通 & 核心 APIs 讲解
2、「Live Coding」第二期:声网 Web、iOS 和 Flutter 视频通话 Demo 跑通 & 核心 APIs 讲解
参考资料:
Demo下载
https://docs.agora.io/cn/Video/downloads?platform=Web
上手教程
https://docs.agora.io/cn/Video/start_call_web_ng?platform=Web
RTE(Real Time Engagement)创新编程挑战赛,是声网自 2019 年开始,一年一度面向全球 RTC(Real Time Communication) 开发者、编程爱好者与极客举办的在线黑客马拉松。
本届大赛,我们共分为 2 个赛道,赛道一将继续延用经典赛题「声网 SDK 应用开发」。与此同时,今年我们还特别推出赛道二的新赛题「场景化白板插件应用开发」,给开发者提出更为聚焦的解题方向,探索场景应用与技术能力的边界。
「RTE 2022 创新编程挑战赛」于 7 月 7 日正式开启,共计 20 万奖金池,单团队奖金最高可达 10 万!扫描二维码添加大赛小助手,获取通关秘籍~

@大赛小助手微信
关注「声网开发者」
关注实时互动领域的
技术实践、行业洞察、人物观点
☟☟☟

