由中国软件行业协会、信息技术新工科产学研联盟指导,腾讯云开发与微信小程序团队联合发起的首届全国小程序云开发大赛已正式开启报名。大赛将分别针对高校开发者和专业开发者开设校园赛道和职业赛道,通过竞赛实践推动云原生技术在小程序和微信公众号场景的实际应用,促进产业与服务的融合发展。为了让参赛选手更好的了解本次大赛的赛程安排,以下是小程序云开发大赛常见问题的解答,供大家参考。
大赛官方网站:
比赛相关
本次竞赛可以申请什么题材?有什么限制吗?
本次大赛报名仅限应用解决方案类型,方向不限,可自由表达,但作品须符合互联网合法性,并须遵守现行法律法规。
竞赛题目提到了综合运用云端开发能力,是不是一定要全部用上呢?
不是,你可以根据自己的工作需要使用自己需要的功能,不需要的功能就不用,云开发+服务器的模式允许搭建后端服务,在评判作品时,“合理使用云开发”会是一个重要的评判标准。
相关作品
作品有效需满足哪些条件?
1.拥有完整的应征作品,提交的材料齐全、一致(包括功能演示视频、可访问的代码托管地址、微信开放社区作品介绍文章,且三者描述同一作品)
2.作品不涉及重大抄袭,主要产出在大赛期间(8月后)完成。【定义为大赛期间完成,将采用举报制、全网搜索两种方式】
作品评审会重点考量哪些方面?云开发的利用程度如何?经济价值?新颖性?
1. 作品将根据定位[校园赛道30分、专业赛道25分]、技术[校园赛道15分、专业赛道25分]、执行力[校园赛道15分、专业赛道20分]、产品体验[校园赛道30分、专业赛道20分]、工艺表现[校园赛道10分、专业赛道10分]五个维度进行综合评分,具体评分标准请见大赛规则。
2. 使用云开发纳入技术统一评分,但若作品不符合大赛要求,将直接取消成绩。
我可以使用腾讯云的云数据库和腾讯云的云功能吗?
不是,但是你可以结合使用云开发和上述产品来实现,但是没有云开发你就无法独立使用其他后端服务。
开源项目文档可以在哪些方面加分?
文档以清晰简洁为标准,源代码关键部分必须标注注释,项目必须包含启动流程描述。源代码是专家评委评判的重要依据,直观清晰的解释会让评委更容易理解你的项目,从而帮助评委做出更有利的评价。
文档尽量详细,如果内容实在很大,可以分成多个md文档,具体可以查阅开源平台上星级高的项目。
如果我们正在开发像商城这样数据量很大的功能,图片就会太多,导致包文件太大,在保证功能的情况下,删除一些图片可以吗(这样可能不能实现大量的商品)?
这种情况下建议存放在单独的文件夹中,如果基础资源过多可以适当删除,只需要在功能演示视频中展示大量的即可。
是否可以使用类似的小程序开发框架?如果可以,提交源码时是提交框架编译出来的小程序原生代码还是提交部署前的框架代码?
你可以使用该类型的小程序框架,但不能使用框架自带的云服务,提交源码时需要提交框架代码,并在文档中说明部署步骤。
不允许重新提交已有项目,除非在已有项目基础上进行重大功能迭代。这里的重大功能迭代怎么定义?
1、比赛期间将原传统后端服务改为云端开发,并满足提交要求。
2、对于之前开发的项目,可以进行功能扩展或者系统扩充,原则是提交的作品50%以上需在竞赛期间完成,扩充前后的对比需要在文档中注明,以便专家对竞赛期间完成的作品进行合理评估。
如果比赛涉及支付,是显示模拟价格还是实际支付价格(比如你购买这个商品需要支付100元,你只需要支付0.01元就可以看到后续流程还是会按100元计算)
只需保留原始的实际场景,并在视频中强调这里的流程。另外,评委还会从源代码中找到这部分的逻辑,并进行代码功能走查。
参赛作品会作为开源项目呈现吗?
大赛将展出进入复赛的作品及入选的优秀作品,但展出前将通知参赛选手,尊重参赛选手的意见,参赛作品的版权归参赛选手所有。
UI用户体验在评分中占比重大吗?
不同的赛道比例不同,但合格的UI会增加体验,让比赛变得更容易。
个人可以申请微信小程序的直播和麦克风功能吗?
小程序或公众账号的部分功能需要遵守微信平台对实体的开放政策,如果个人明确表示不能使用,则不能使用。
本次大赛不提供任何实体的小程序或公众号,如有需求,可自行报名。
我可以在我的作品中使用框架吗?
作品主要评选标准为以微信小程序/公众号形式呈现,可使用任意框架搭建,无任何限制,云开发部分仅可使用小程序·云开发或腾讯云·云开发。
我的作品的源代码必须是开源的吗?
是的,根据大赛要求,作品需要开源,建议根据大赛要求对作品进行一定调整,隐藏保密功能或者保密代码,在作品描述时标注,并结合相关产品(业务)计划增强描述力度。大赛专家组会对开源部分进行评估,如进入复赛路演,需综合评估路演效果是否与开源部分对应。
我可以提交已经完成的作品吗?
参赛作品原则上应于2020年8月或之后完成,若参赛作品为之前作品的升级版,需在参赛作品提交的相关文件中明确说明大赛期间完成的内容,仅此部分内容才允许参与大赛评审,若文件中没有明确说明,且认定为之前作品,则该参赛作品将被取消参赛资格。
提交作品后我可以更新它然后再次提交吗?
是的,投稿截止时间为9月20日20:00,在此之前你可以随时投稿,新的投稿会覆盖之前的。投稿环节需要验证大赛报名手机号才可进入,如需更换手机号请联系大赛通讯群群主。
提交链接的时候提示我的手机号没有权限?
每个团队只能有一人有提交权限,如需修改提交的手机号,请联系群主;若是单人团队,可能报名时输入的手机号有误,请联系群主核实。
本次比赛的具体评分标准是什么?
请参阅比赛规则第六章
我的小程序做完后需要上线吗?还是直接用开发版就可以?
大赛建议作品以线上形式发表,如因资质或其他原因无法以线上形式发表作品,可在提交作品的相关描述中提供详细的功能演示。
9月10日左右会公布评委体验微信公众号,届时即可配置体验者。
小程序作品完成后,可以同时提交审核和提交比赛链接吗?
是的,您可以在提交截止日期之前随时查看和修改您的设计。在评审过程中,我们将根据专家组看到的显示功能进行评判。建议在评审阶段不要进行更改,以避免评审出现偏差。
有没有指定的代码托管平台?
本次比赛不指定代码托管平台,可自由选择。
比赛的投稿指南是什么?
请参阅大赛规则第六章,作品提交链接见大赛交流群公告。
注册相关
我参加得有点晚,比赛快结束了。我还能提交我的作品吗?
是的,无论何时报名,您都可以在提交截止日期之前提交作品。建议尽早报名,这样您就有更多时间精心打磨作品,从而增加您在比赛阶段的竞争力!
我已经以个人身份报名,但现在想以团队身份参赛,该怎么办?
你可以直接与大赛交流群群主聊天,提供相关信息,也可以直接通过微信学院小程序让队友报名,在队友中填写你的姓名和报名手机号。
我以公司身份注册。我可以使用个人身份进行申请吗?
本次大赛没有任何限制,若以个人名义参赛,建议报请公司决策层批准后再进行,避免造成不必要的麻烦,若因此给各方造成名誉或其他损失,责任由应征者自行承担。
我是一名学生,想与在职专业人士(非学生)组队。我应该选择哪条路线?
为了比赛的公平性,比赛不允许学生与非学生组队;如果你使用的技术来自于专业人士的帮助,可以在比赛时进行讲解。
为什么我收到了电子邮件但无法访问该组织?
这可能是由于您填写的手机号码不正确,请您回复邮件中官方邮箱地址核实情况。
我的队名与队友不符、我的名字/性别错误、赛道错误。我该怎么办?
联系竞赛交流群群主进行核实修改
提交作品时我忘记了自己的团队名称。在哪里可以找到它?
提交作品时需要填写团队名称,如果忘记可以查看企业微信别名,也就是团队名称,也可以直接填写登录手机号,这个是辅助验证,大赛组委会会根据提交的手机号确定作品提交团队。
违规相关
比赛期间发现其他选手违反比赛规则怎么办?
大赛公布的违规行为如下:
若发现以上违规行为,请通过大赛企业微信直接与大赛组委会成员联系,举报情况。
我对竞赛阶段评审结果有异议,怎么办?
您可以通过大赛企业微信公众号直接向大赛组委会成员单位进行投诉,大赛组委会将在收到投诉报告之日起5个工作日内受理,并认真审核处理。