两天前

学姐用微信联系了我,原来最近有黑客马拉松的活动!网络队的dalao和学姐邀请我去黑客马拉松诶(*≧ω≦)

在报名系统内简单填写了参赛信息(包括T恤大小hhh)后,我开始期待着这次看起来比较大型的活动?

参赛规则

黑客马拉松从周六早上10点左右开始,但我们看了参赛指南以为是9点,在那里就瞎聊了一会儿,听dalao讲《空中浩劫》。比赛流程是从12点开始,至多3个人的小组协力在比赛第二天12点前做出一份作品与ppt,然后各小组在评委面前讲2-4分钟,最后由评委打分决定本次比赛的获奖小组。

环境

这次黑客马拉松是中山大学的微软俱乐部承办的,活动地址在中山大学大学城校区的学生活动中心,包午餐和晚餐(地点就在饭堂楼上hhh)。虽然第一天晚上我们回去睡觉了,但不排除有的小组熬夜通宵,就在那里睡觉?咯。

我们在干嘛

讨论阶段

虽然说12点才是比赛正式开始的时间,但10点左右公布命题后我们就开始了讨论——做一个什么样的与“大学生活”有关的应用/小程序呢?

我们当时做了思维导图,这是我做的那张

经过一番长久的讨论,我们把目标锁定在了“抢讲座门票”上面。针对讲座门票做小程序的人会比较少,目前领票几乎都靠排队,因此小程序的应用场景是比较清晰的。

小程序的制作与分工

dalao做后端(用asp.net),学姐找到小程序模板并且做修改,我在这个基础上继续完善,和dalao商量api的问题。

我不久前做过小程序,但微信官方给的文档不够看,而国外的一些框架恨不得手把手地教你,提供的文档详尽到了极点。这次做的时候也遇到了不少问题,微信小程序的框架比较匮乏,并且为网站准备的框架在微信中问题多多(把css改成wxss后弹了很多错误,也无法得到预期的效果),我们没有足够的前端经验,都成为了我们的障碍。好在,最后其实是能用的!ww

展示与颁奖

从星期天中午十二点左右开始,每一个完成比赛的小组都提交了自己的作品。我们也打开了大赛准备的网页,将小程序的源码打包上传。两点多评委出现,我们抽到了前面的号,展示完了就会等很久。在看到前面的作品时,感觉我们还是很有可能得奖的,但是后面的花样就越来越多,ar、区块链等玩法层出不穷,嗯,重在参与嘛!

总结收获

大概是这两天去中大蹭了饭,在学生活动中心和学长学姐一起做小程序,体验了一把参与感很强的竞赛,也意识到自己比想象中更菜了~努力加油吧!