比赛开始时间:2016年4月15日
比赛结束时间:2016年5月15日
App 设计比赛简介
Livecoding.tv 现正在为iOS和Android的开发者举办一场本地移动app设计比赛。本次比赛将为iOS和Android系统的本地APP开发者提供一个很好的展现才华的机会,以及让大家发现更多有关APIs的乐趣。本次比赛对所有人开放,无论您是不是livecoding.tv上的注册用户,均可报名参加。参加比赛的App不需要具备像现在的网站的所有功能,只要具备了基本的功能就可以了。
届时,我们会在Livecoding.tv社区的博客空间上进行投票,选出得奖的App,同时我们还会在博客中对获奖人进行介绍。本次比赛共设置三个奖项:最佳iOS App, 最佳Android App 以及最具教育性和娱乐性的直播(最佳互动直播者)。比赛可以以团队或个人的名义参加。请点击这里填写报名申请表。(注:如无法打开链接网页,请使用VPN访问。)
比赛奖品
Android Winning Prize(最佳Android App):Google Pixel C Tablet 32gb
iOS Winning Prize(最佳iOS App):iPad Air 2 10-inch Retina 16 GB
Most Interactive Streamer Prize(最佳互动直播者): Samsung Gear VR Virtual Real
参赛准则及要求
- 整个应用的开发过程将会在Livecoding.tv上直播。
- 所有的开发视频将会在tv的视频区中公开展示。
- 参赛的直播视频必须以此格式为文件名:“App Development Competition–[Name of the Platform]”
- 技术要求
- 参赛者所设计的App必须可以在安装了Ice Cream Sandwich 4.0或更高版本的安卓操作系统上运行。
- 参赛者所设计的App必须可以在iOS8.0以上的操作系统上运行
- 参赛者要使用Livecoding.tv API来开发App。如果您发现失去了API端点,请与我们联系。您可以在我们的官方Github上查阅正在使用API的社区项目,这将有助您开始设计工作。
特色
用户
- 当一个用户已经通过手机登录了网站以后,他/她可以进行身份验证并登录到移动应用。
- 如果出现任何情况(例如数据无效、与服务器的联系出现问题等),出错的提示信息必须被正确显示出来。
直播目录:https://www.livecoding.tv/livestreams/
- 列出所有直播
- 过滤器:类型标签、难度等级、语言
视频目录:https://www.livecoding.tv/videos/
- 列出所有视频
- 过滤器:类型标签、难度等级、语言、最受欢迎的及最新的
频道页:例如:https://www.livecoding.tv/gilbertovento/
- 视频播放人
- 聊天;XMPP聊天集成
- 频道页面信息
频道页:例如:https://www.livecoding.tv/kreskow/videos/Keqee-startupweekend-ios-oniondeal-project-10
- 视频播放人
- 频道页面信息
时间表:https://www.livecoding.tv/schedule/
- 整合的时间表
- 备忘:在时间表中添加“提醒”功能
这里有一个选项是:为配置应用程序设定对某个播放条目的提醒。选择一个条目,选择“提醒我”。
搜索:在顶部搜索栏:https://www.livecoding.tv/livestreams/
- 搜索全网站内容:livestreams(直播), schedule(时间表), videos(视频), playlists(节目单), streamers (直播者), viewers(观众)。
提交
参赛者须提交以下信息:
- 一个可以安装的二进制App(ipa或apk)。Xcode将用于iOS 的应用仿真,以及安卓系统的模拟器GenyMotion和Manymo。
- 在Appstore或Playstore中应用和发布自己的App。
(注:如无法打开链接网页,请使用VPN访问。)
如果您还有任何问题或建议,欢迎发邮件和我们联系:[email protected]。