2022 年 9 月 16 日,以 CODE FOR BETTER_ 为主题,以 2022 Google 开发者大会为契机举办的 Hackathon 大赛进行了线上颁奖仪式。多支优秀参赛队伍在赛程中展示了出色的开发能力,为心中所期待的美好生活,挑战开发潜能,探索代码塑造美好生活的多重可能,并最终获得一、二、三等奖及优秀奖,为本期 Hackathon 大赛画上圆满句号。
Hackathon 编程大赛是开发者分享经验、交流技术、迸发灵感的盛会。2012 年,SegmentFault 思否将 Hackathon 大赛引入国内,引起开发者热烈响应。10 年来,历届 Hackathon 大赛足迹遍布全国,数以万计的开发者在大赛中汇聚智慧、探索前沿技术,将一个个创意变为现实,释放出巨大的社会价值。
大赛主题:CODE FOR BETTER_
与往年不同,最新一届 Hackathon 大赛适逢 2022 Google 开发者大会举办,今年大会以“CODE FOR BETTER_ ”为主题,与思否一直践行的理念不谋而合,也是众多开发者的心之所向。因此 Google 作为 2022 Code for Better Hackathon 大赛的主题合作方,对本次大赛提供了多层次的支持。Google 品牌和开发者市场部高级总监任宜伦表示,这是一场令人振奋的赛事。CODE FOR BETTER 这一主题将“使人人受益”的使命贯穿其中,以代码作为创新动力,使科技繁荣的成果赋能更多人,这与 Google 开发者大会的初衷非常契合。
SegmentFault 思否 CEO 高阳谈到这次合作时也提到:
我们都知道,科技创新是社会发展的源动力,大家在比赛中创作的软件和工具让我们的世界变得更加美好。今年的 Google 开发者大会以 “共码未来” 为主题,寄托了开发者同心协力应对难题、成就更好未来的愿景。以 Google 开发者大会为契机,在 Google 的支持下,我们以 CODE FOR BETTER_ 为主题,开启了 SegmentFault 思否 2022 的 Hackathon 大赛。
代码是开发者力量的载体。当开发者遵循初心,致力于构建更加美好的生活,他们创作的代码也自然被赋予了温度和价值。本届大赛以“CODE FOR BETTER_”为主题,正是希望参赛选手能够借此机会和平台,集中精力将创意变为现实,解决日常生活中遇到的实际问题。此外,开发者还可以在参赛过程中结识更多同行和前辈,在交流切磋中快速提升自身能力,加速自我成长。
本届 Hackathon 大赛于 8 月上旬正式揭幕。在为期不到一个月的赛程中,共有 1315 名开发者报名,共 86 支团队提交了各自的创意作品。经过专家评委的考察,最终有 15 支团队突出重围,进入 决赛路演,现场展示自己精心开发的优秀作品。
参赛作品:灵感源自生活
技术改变生活,从一点一滴开始:回顾历史,无数改变世界的技术与产品,最初都诞生于某个不起眼的小发明或灵光一现的创意。在 CODE FOR BETTER_ 的主题号召下,本届 Hackathon 大赛涌现出一大批针对多类型现实难题的参赛作品,充分体现了开发者的热情和追求美好生活的主观能动性。
决赛路演上,Rethinking.studio 团队的“Kago 打卡狗”通过结合 Android, Flutter,Material Design 多项技术和工具,有效提升打工人的日常效率,帮助更好地平衡工作与生活。
roudan.io 团队的“姆伊用药助手”基于 Web 、ChromeOS 技术,通过 PWA (Progressive Web Application) 带来能够有效预防疾病、增强治疗效果的解决方案。
而对弱势群体的关怀往往是技术温情一面的最佳体现。音译之声团队在打造“译音”这款作品时,结合了 TensorFlow 语音识别合成、即时通讯 SDK(环信IM)、Android STT 等技术,不仅将注意力集中在常见的语音识别转化方案上,还投入大量精力开发了聋哑群体无障碍社交平台,并充分利用各类硬件辅助和软件增强技术来应对他们日常生活中存在不便的场景,有效解决聋哑群体的沟通、交流、情感互动等挑战。与音译之声团队类似,小核桃团队也将关注重点放在了弱势群体上。该团队的“宝宝发育咨询小程序” 使用 TensorFlow,不仅可以解决带娃老人的迫切需求,比如让这些老人对宝宝发育状况的线上咨询,变得更加便捷。
除了满足多元社会群体的需求以外,要真正创造一个以人为本的智能化社会,生活中随处可见的种种产品和服务都需要进行智能化改造。决赛路演上,first commit 团队的“智能物流小车”(使用 TensorFlow)、璨说团队的“岁稔年丰智慧农业平台”(使用 Android 开发、TensorFlow 框架)、Devs 团队的“基于云边协同的节能型城市智慧路灯系统”从各自的关注角度给出了答案。三支团队的作品分别聚焦于物流活动效率提升、农业生产数字化转型和城市低碳节能改造主题,运用实时控制技术、在线社区平台和云边协同等技术实现了解决方案原型,展现了科技在实际生产生活中运用的巨大潜力。
前沿 IT 技术给公众的印象总是神秘的,充斥着难以理解的代码与技术名词。但在本次大赛上,几支优秀团队带来的作品在相当程度上改变了这种刻板印象,让大众感受到了前沿技术研究的“温度”。
JLU 安卓小分队团队开发的“林格曼黑度检测 app” Anroid 应用,针对机动车尾气检验的场景实现了创新;PraMet 团队的“风险侦察者”作品借助 TensorFlow 技术实现公司风险评估,紧密贴合舆论焦点话题;TZL 团队的“COVID19 图像分类”作品也借助 TensorFlow 技术,为提升疫情防控的工作效率进行助力。skywxp 团队的“Splashdash”作品由 spring 框架支撑,采用了 Google Cloud 的 API 接口,打造了高性能的管理系统;西游长征小分队的“征途 App”作品结合了 Android,Google Cloud,Google Pay 等,为线上学习带来了更加简洁高效的解决方案。
值得一提的是,女性开发者的力量正在快速崛起,越来越多的女性开发者展现出技术实力。本次决赛路演中,Spring 团队的“Health Monitor”作品就是由团队中的女性开发者成员主负责展示。他们的作品使用 TensorFlow.js 实现了不良姿势捕捉、健康报警通知传送、坐姿数据可视化、自定义番茄时间工作法等多个前端功能,同时与 KNN 分类算法和 opencv 相结合,帮助用户对于工作学习时间进行科学持续的分配调度。
激烈角逐 大奖花落谁家
在决赛路演上,主办方特别邀请 ONES 联合创始人兼 CTO 冯斌、Apache 软件基金会 2022 年度董事姜宁、开源社联合创始人刘天栋、SegmentFault 思否创始人兼 CTO 祁宁担任现场评委。评委根据作品完成创意度、实用性、社会价值&大会主题契合度等 4 个维度进行考量打分,最终选定一二三等奖,并在 9 月 16 日公布并线上颁奖。
经过评委专业、严谨、公正的考察,本次 Hackathon 大赛决赛获奖队伍与作品如下:
一等奖:Rethinking.studio 团队的“Kago-打卡狗”作品
二等奖:roudan.io 团队的“姆伊用药助手”作品
三等奖:小核桃团队的“宝宝发育咨询抖音小程序”作品
优秀奖:音译之声团队的“译音”作品;JLU 安卓小分队的“林格曼黑度检测 app”作品
Hackathon 大赛的宗旨是激发更多人关注日常生产生活中的痛点,并通过技术创新来改善生活品质、提升生产效率。入围决赛的参赛作品充分体现了这一精神,并展现出选手持续挑战自我、不断追求更美好未来的勇气。
SegmentFault 思否 CEO 高阳也提到,今年的大赛中很多选手使用了机器学习技术,反映了大环境中技术的潮流趋势。此外,选手在使用 Android 、Web、ChromeOS 、Flutter、TensorFlow、Google Cloud 等开发的过程中,也感受到了 Google 技术生态带来的便捷和高效。
在疫情常态化下,虽然线下相聚变得困难,但大赛的精神和宗旨却从未动摇,本届大赛的成功落幕也为未来的 Hackathon 线上活动提供了很好的参考和榜样。
正如高阳所言:
虽然本次 Hackathon 大赛即将落幕,但希望大家不要停下不断追求 Better 的脚步,不要停下对新技术的探索和学习。坚定内心信仰,用代码改变世界!
希望通过今年的 Google 开发者大会与 Code for Better _ Hackathon 大赛,开发者们不仅收获更多技术交流经验与成长,了解更高效、更协同的谷歌开发技术与工具,同时也更有信心与我们携手同行,向“共码未来”迈进,共同以科技之力,突破想象,积极运用数字化的力量,帮助他人,为社会创造更多价值,成就更美好的未来。