RTC 2020
Innovation Challenge
编程挑战赛春季赛
2020 年 3 月 10 日 ~ 4 月 25 日
赛后报道
倒计时:00000000

大赛简介

RTC(Real Time Communication)线上编程挑战赛,是声网 Agora 面向全球 RTC 开发者、编程爱好者与极客举办的一场在线黑客马拉松。今年,我们将推出春季赛和秋季赛 2 个赛季,每个赛季主题不同。更多有关秋季赛的报名和主题信息将在 7 月公开的大赛官网中展示。

在全球疫情的大背景下,RTC技术被迅速的广泛应用于视频会议、在线教育、视频会议、在线医疗等实时互动场景中。而我们相信 RTC 技术可以做的,远不止于此。发挥你的想象力,创造更多可以服务抗疫人群的创新应用。

本次线上编程挑战赛将以「线上编程+线上提交+线上决赛」的方式进行。

RTC(Real Time Communication)线上编程挑战赛秋季赛,7 月开启,拭目以待。

赛题介绍

赛题一:为「多人通话」设计

最近很多人都充分体验过了在线办公、视频会议。是不是发现上来看不懂怎么操作?很多功能找不到?界面布局不顺眼?这次给你一个创造的机会,基于我们提供的一个视频通话 Demo,给多人视频通话设计一个心目中的最佳 UI 并代码实现。

作品要求
  • 必须选择官方指定的 Demo,并在此基础上做UI定制化开发
  • UI 设计创意内容不限,可以参考你认为 UX 体验好的任何相关作品
  • 默认参赛者提交的 UI 设计原型所有权归参赛者所有,且不存在任何法律纠纷
  • 最终参赛者提交的作品均会以 MIT 协议对外开源
作品提交
  • RTC 论坛下载对应平台的 Demo(只需下载自己参赛对应平台的 Demo 即可),然后在本地端进行开发
  • Fork 官方仓库至个人 github 仓库
  • Clone 个人 github 仓库至本地
  • 在本地 UIChallengeProject 文件夹下创建个人项目文件夹,将本地的参赛作品放置个人项目文件夹(以团队名字或其他名字命名,切记不可以用原先下载 demo 的名字直接提交)
  • Pull Request 提交本人作品至官方仓库

赛题二:使用 Agora SDK 开发应用

因为这次疫情,火爆的场景除了在线教学、视频开会,还衍生出了云蹦迪、云聚会。在本次大赛中,你可以使用 Agora SDK ,赋予更多场景实时音视频互动的能力,还可以凭借这些创新,赢得大奖,赶紧行动吧~

作品要求
  • 参赛作品必须集成了声网Agora的其中一个 SDK,可以是音视频通话/直播 SDK、实时消息 SDK、录制 SDK、互动游戏 SDK、实时码流加速 SDK
  • 参赛者开发新应用,或基于原创项目修改来参赛。评审最终会审核源代码,以保证公平。
  • 应用可以是实现一个应用场景,如视频会议、在线课堂、直播连麦、音视频聊天、社交游戏、家居安防等,或解决一个现实存在的问题。
  • 其他相关创意,可参考往届作品
  • 默认参赛者提交的作品不存在任何法律纠纷
  • 参赛者提交作品的源代码均以 MIT 开源协议对外开源
作品提交
  • Fork 官方仓库至个人 github 仓库
  • Clone 个人 github 仓库至本地
  • 在本地 SDKChallengeProject 文件夹下创建个人项目文件夹,将参赛作品放置个人文件夹
  • Pull Request 提交本人作品至官方仓库

议程安排

官网报名
3月10日 ~ 4月21日
开发阶段
3月10日 ~ 4月21日
作品提交
4月22日 ~ 4月24日
作品展示(线上决赛)
4月25日

官网报名后,即可进入组队和开发阶段
作品提交后,不可修改,如有特殊需求可联系大赛组委会(见官网底部二维码)
作品展示即为最终决赛,详情可见决赛日程

决赛日程

14:00 - 14:30
开场
14:30 - 17:30
作品展示
17:30 - 18:00
作品评选
18:00
结束

奖项设置

优秀队伍均可加入声网 Agora 招聘绿色通道

UI 设计奖项

一等奖
¥10000,1 队
二等奖
¥5000,1 队
三等奖
¥3000,1 队
优秀奖
¥1000,若干

应用开发奖项

一等奖
¥20000,1 队
二等奖
¥10000,1 队
三等奖
¥5000,1 队
优秀奖
¥1000,若干

评委嘉宾

龚宇华

声网 Agora 资深 iOS 开发工程师。毕业于北京大学,在 2012 年进入互联网行业前是位自由撰稿人。2014 年加入声网 Agora ,此前开发过移动端电子杂志阅读器,被网易云阅读等多个第三方应用指定集成。

张乾泽

声网 Agora Web 研发工程师。毕业于英国牛津大学,原 SAP 软件工程师,主导 SAP Anywhere 移动端架构设计开发。2017 年加入声网,现为声网 Agora 高级架构师,致力于 RTC 技术在娱乐,直播等行业的应用与研发工作。

祁宁

SegmentFault 思否 CTO,全栈工程师, 毕业于华中科技大学电信系,华科 Dian 团队第 98 号成员。曾任职于阿里巴巴,开源内容系统 Typecho 发起人与核心组织者, 超过 10 年互联网产品研发经验。

作品评选

评委会根据「代码质量」「视觉设计」「用户体验」「作品完成度」「创意度」「潜在商业价值」等多个维度进行考量。

赛题一:为「多人通话」设计

  • 用户体验(30%)参赛团队提供的作品的用户友好度,具体体现在是否简单易懂、友好交互等。
  • 视觉设计(30%)参赛团队提供的作品的视觉体验,包括创意、视觉平衡、色彩、 图形、整体风格等。
  • 完成度(30%)参赛团队提供的作品实现程度。
  • 代码质量(10%)参赛团队提供的代码的规范性,如代码整洁、代码注释等。

赛题二:使用 Agora SDK 开发应用

  • 完成度(40%)参赛团队提供的作品实现程度。
  • 创意度(20%)参赛作品的创新程度。是否具备充分的创新性,与行业内同类产品具有差异性。
  • 实用性(20%)参赛作品在应用场景中的实际应用程度。是否能够匹配用户的发展诉求,注重用户体验。
  • 潜在商业价值(20%)参赛作品可以在日常工作生活中产生的商业价值。是否能够引起行业关注和足够的影响力以及创造市场效益。

报名参赛

参赛对象

高校学生、创业者、创客企业、个人开发者,只要你爱 Coding,我们都欢迎(所有未受雇于 Agora.io 的人员均可参赛)

参与报名

开发者以个人身份报名,团队的每个成员都要单独报名。报名后官方会对报名人员进行筛选。

团队规模

本次比赛要求组队参加,每个团队 1-5 人,团队最高人限 5 人,1 人只能参与 1 个团队。欢迎微信扫描二维码 进入“RTC 线上编程挑战赛 春季赛”交流群

活动主办

合作伙伴