简体中文 | English
RTC(Real Time Communication)黑客马拉松,是声网Agora面向全球RTC开发者、编程爱好者与极客举办的一场在线黑客马拉松。
声网在RTC领域已经有7年的技术积累,推出的 Agora SDK 广泛集成于视频会议、社交娱乐、在线教育、在线医疗、物联网、金融各个领域的应用中。
而我们相信RTC技术可以做的,远不止于此,它的边界由你、我共同拓展。
本次在线黑客马拉松将以「线上编程+线上提交+线上决赛」的方式进行,旨在鼓励更多RTC技术爱好者加入,在体验和熟悉声网产品的同时,进一步了解和应用RTC技术,共同推动RTC生态的创新、繁荣和发展。
(7月我们还将举办 RTC 黑客马拉松 秋季赛,请大家拭目以待。)
- 参赛对象:高校学生、创业者、创客企业、个人开发者,只要你爱Coding,我们都欢迎。(所有未受雇于Agora.io的人员均可参赛)
- 参与报名:开发者以个人身份报名,团队的每个成员都要单独报名。报名后官方会对报名人员进行筛选
- 团队规模:本次比赛要求组队参加,每个团队 1-5 人,团队最高人限 5 人,1 人只能参与 1 个团队
最近很多人都充分体验过了在线办公、视频会议。是不是发现上来看不懂怎么操作?很多功能找不到?界面布局不顺眼?这次给你一个创造的机会,基于我们提供的一个视频通话Demo,给多人视频通话设计一个心目中的最佳 UI 并代码实现。
- 必须选择官方指定的Demo,并在此基础上做UI定制化开发(下载链接)
- UI设计创意内容不限,可以参考你认为UX体验好的任何相关作品
- 默认参赛者提交的UI设计原型所有权归参赛者所有,且不存在任何法律纠纷
- 最终参赛者提交的作品均会以MIT协议对外开源
因为这次疫情,火爆的场景除了在线教学、视频开会,还衍生出了云蹦迪、云聚会。在本次大赛中,你可以使用 Agora SDK,赋予赋予更多场景实时音视频互动的能力,还可以凭借这些创新,赢得大奖,赶紧行动吧~
- 参赛作品必须集成了声网Agora的其中一个 SDK,可以是音视频通话/直播 SDK、实时消息 SDK、录制 SDK、互动游戏 SDK、实时码流加速 SDK
- 参赛者开发新应用,或基于原创项目修改来参赛。评审最终会审核源代码,以保证公平。
- 应用可以是实现一个应用场景,如视频会议、在线课堂、直播连麦、音视频聊天、社交游戏、家居安防等,或解决一个现实存在的问题。
- 其他相关创意,可参考往届黑客松作品(链接)
- 默认参赛者提交的作品不存在任何法律纠纷
- 参赛者提交作品的源代码均以MIT开源协议对外开源
- 官网报名:3月10日-4月21日
- 开发阶段:3月10日-4月21日
- 作品提交:4月22日-4月24日
- 作品展示:4月25日
Tips:
(1)官网报名后,即可进入组队和开发阶段
(2)作品提交后,不可修改,特殊需求可联系大赛组委会
-
注册Agora开发者帐户 https://www.agora.io/cn/
-
在RTC论坛(链接)下载对应平台的Demo(只需下载自己参赛对应平台的Demo即可),然后在本地端进行开发
-
Fork官方仓库(https://github.com/AgoraIO-Community/RTC-Hackathon) 至个人github仓库
-
Clone个人github仓库至本地
-
在本地 UIChallengeProject 文件夹下创建个人项目文件夹,将本地的参赛作品放置个人项目文件夹(以团队名字+所选平台命名,比如" 辩之竹+Android "。切记不可以用原先下载demo的名字直接提交)
-
Pull Request 提交本人作品至官方仓库
-
注册Agora开发者帐户 https://www.agora.io/cn/
-
Fork官方仓库(https://github.com/AgoraIO-Community/RTC-Hackathon) 至个人github仓库
-
Clone个人github仓库至本地
-
在本地 SDKChallengeProject 文件夹下创建个人项目文件夹,将参赛作品放置个人文件夹
-
Pull Request 提交本人作品至官方仓库
-
加入官方论坛 https://rtcdeveloper.com , 获取相关技术问题的答案
PS:提交作品时,本人作品文件夹内须包含源码、Readme文件(若有可执行文件更佳),Readme内容包括作品介绍(包括使用的sdk、应用场景)、团队介绍(包括联系方式)、编译指南等
评审规则:
评委会根据「代码质量」「视觉设计」「用户体验」「作品完成度」「创意度」「潜在商业价值」等多个维度进行考量。
- 用户体验(30%):参赛团队提供的作品的用户友好度,具体体现在是否简单易懂、友好交互等。
- 视觉设计(30%):参赛团队提供的作品的视觉体验,包括创意、视觉平衡、色彩、 图形、整体风格等。
- 代码质量(10%):参赛团队提供的代码的规范性,如代码整洁、代码注释等。
- 作品完成度(30%):参赛团队提供的作品实现程度。
- 完成度(40%):参赛团队提供的作品实现程度。
- 创意度(20%):参赛作品的创新程度。是否具备充分的创新性,与行业内同类产品具有差异性。
- 实用性(20%):参赛作品在应用场景中的实际应用程度。是否能够匹配用户的发展诉求,注重用户体验。
- 潜在商业价值(20%):参赛作品可以在日常工作生活中产生的商业价值。是否能够引起行业关注和足够的影响力以及创造市场效益。
-
一等奖一名:1W
-
二等奖一名:5000
-
三等奖一名:3000
-
优秀奖若干:1000
-
一等奖一名:2W
-
二等奖一名:1W
-
三等奖一名:5000
-
优秀奖若干:1000
招聘绿色通道:提交作品,即可直接进入面试环节;作品优异者,直接发offer
-
龚宇华:声网 Agora 资深 iOS 开发工程师。毕业于北京大学,在2012年进入互联网行业前是位自由撰稿人。2014年加入声网 Agora,此前开发过移动端电子杂志阅读器,被网易云阅读等多个第三方应用指定集成。
-
张乾泽:声网Agora Web 研发工程师。毕业于英国牛津大学,原SAP软件工程师,主导SAP Anywhere移动端架构设计开发。2017年加入声网,现为声网Agora高级架构师,致力于RTC技术在娱乐,直播等行业的应用与研发工作。
-
祁宁:SegmentFault思否CTO,全栈工程师,毕业于华中科技大学电信系,华科电团队第98号成员。曾任职于阿里巴巴,开源内容系统Typecho发起人与核心组织者,超过10年互联网产品研发经验。
All sample applications are licensed under the MIT License (MIT). View the license.