查看原文
其他

Flutter 智能闹钟挑战赛 | 获奖作品大赏

Flutter 谷歌开发者 2021-08-05
作者 / Martin Aguinis, Global Marketing Lead, Flutter Team


世界各地的 Flutter 开发者总是不断给我们带来惊喜。去年底我们与 Google 助理 (Google Assistant) 和联想团队合作,为大家带来了最新的一场开发赛事: Flutter 智能闹钟挑战赛 (Flutter Clock),邀请大家使用 Flutter 为联想智能闹钟构建一款精巧美观、创意十足的表盘应用。

我们收到了来自 86 个不同国家和地区的 850 多件各具特色的作品。作者从编程新手到 Flutter 专家不一而足。大家的创意让我们目不暇接,以下是本次参赛作品的部分精选:

  • 腾讯视频链接

    https://v.qq.com/x/page/i0946imlfxp.html

  • Bilibili 视频链接

    https://www.bilibili.com/video/BV1WC4y1s7QH/


接下来将介绍本次赛事的获奖者🥁🥁🥁



大奖: Particle Clock


作者 / Mickel Andersson
△ 恭喜作者获得价值 10,000 美元的 iMac Pro 大奖

评审组对这款时钟的视觉效果、完成度、代码品质和新颖度深感震撼。计算画面中粒子效果的数学复杂度令人印象深刻。


  • Particle Clock
    https://github.com/miickel/flutter_particle_clock



视觉美学奖: Cloom Clock


作者 / Filipe Barroso 和 Francisco Frutuoso

△ 恭喜作者获得搭载 Google Assistant 的联想 10 英寸 Smart Display

自定义字体和精美的动效让这款时钟在视觉效果上脱颖而出。作者使用 Rive 制作了出色的动画,并支持多种鲜艳明快的色调。


  • Cloom Clock
    https://github.com/OldMetalmind/cloom_clock
  • Rive
    https://rive.app/



完成品质奖: Humanbeans Clock


作者 / Boris Brestnichki

△ 恭喜作者获得搭载 Google Assistant 的联想 10 英寸 Smart Display

该作品在表盘中融入了极佳的时间线内容,同时兼顾了用户体验。作者对细节的关注,包括定制插图和手绘数字等,使这件作品最终脱颖而出。


  • Humanbeans Clock
    https://github.com/brestnichki/humanbeans-clock



代码品质奖: Creative Creator Or Maybe Not Clock


作者 / Hubert Henkemeier

△ 恭喜作者获得搭载 Google Assistant 的联想 10 英寸 Smart Display

这款时钟的文档和代码品质令人印象深刻。作者甚至撰写了文章 (作品开发日志) 详细地描述其创作过程。更惊人的是,画面上的一切都完全在 Flutter 的 Canvas 里绘制: 没有外部资源、代码包,甚至没有用到内置的 widget。


  • Creative Creator Or Maybe Not Clock
    https://github.com/creativecreatorormaybenot/clock
  • 作品开发日志
    https://medium.com/flutter-community/pure-flutterclock-face-every-line-customly-drawn-with-pixel-perfect-control-c27cba427801?_branch_match_id=653740167174388407


创意奖: Sunset Reflections Clock


作者 / Victor Morilla

△ 恭喜作者获得搭载 Google Assistant 的联想 10 英寸 Smart Display

通过模拟辉光灯的效果,带来了非常别致的观感,更重要的是作者对辉光管内部的细节还原十分执着。这让我们对该作品的渲染和创建方式都印象深刻。


  • Sunset Reflections Clock
    https://github.com/vmorilla/sunset_reflections_clock



荣誉提名


不得不说,按照我们评审的标准,从所有参赛作品中只选出 5 名优胜者十分困难。因此,我们还为以下作品颁发荣誉奖 (按字母排序):


  • Agent Clock,来自 Thomas Krueger

    https://github.com/kruegerrobotics/flutter_agent_clock

  • Animal Clock,来自 Sei Lee

    https://github.com/seiwonlee/aninmal_clock

  • Ants Clock,来自 Pau Picas Sans

    https://github.com/StuartApp/Flutter-clock-challenge

  • BarBar Clock,来自 Aleksandr Troshkov

    https://github.com/aednlaxer/flutter-clock-challenge-barbar

  • Boating Clock,来自 Yi He

    https://github.com/SpiciedCrab/Boating

  • Circle Clock,来自 Max Bowser

    https://github.com/NotThatBowser/flutter_clock

  • DJ Clock,来自 Bao Hui Huang

    https://github.com/EriaWist/flutter_clock.git

  • Dots Clock,来自 Tran Duy Khanh Steffen

    https://github.com/kainsteffen/dots-clock

  • Flutter Clock,来自 Dezso Meszaros

    https://github.com/meszarosdezso/flutter_clock.git

  • Flutter Clock,来自 Dominik Roszkowski

    https://github.com/orestesgaolin/flutter_clock

  • Flutter Clock,来自 Helge Wieding

    https://github.com/HelgeWieding/helg9000

  • Flutter Clock,来自 Masayuki Ono

    https://github.com/mono0926/flutter_clock

  • Flutter Clock,来自 Vyacheslav Ryabinin

    https://github.com/sla-000/flutter_clock

  • Freehand Clock,来自 Tyler Hayes

    https://github.com/thayesx/freehand_clock

  • Generative Clock,来自 Fabian Stein

    https://github.com/Fabian-Stein/flutterClock

  • Infinity Clock,来自 Akash Divya

    https://github.com/AkashDivya/infinity_flutter_clock

  • Iso Clock,来自 Scott Cook

    https://github.com/cookmscott/FlutterClockChallenge

  • Lofi Clock,来自 Michael Wilson

    https://github.com/nosliwmichael/flutter_clock

  • Matches Clock,来自 Mikołaj Lenart

    https://github.com/MikolajLen/matches_clock

  • Paper Clock,来自 Ryan Taylor

    https://github.com/ryanjacktaylor/paper_clock

  • Scenery Clock,来自 Valerii Kuznietsov

    https://github.com/Dwite/Scenery-FlutterClock

  • Snake Clock,来自 Gilles Devillers

    https://github.com/GilDev/SnakeClock

  • Star Clock,来自 Philipp Bauer

    https://github.com/CiriousJoker/star_clock

  • Steampunk Clock,来自 Roman Cinis

    https://github.com/tsinis/flutter_clock

  • Tetris Time Clock,来自 Michael Jentsch

    https://github.com/msoftware/flutter_clock


再次感谢大家的踊跃参与!我们下一次活动见!


Flutter 开发者社区中文资源:

https://flutter.cn


 点击屏末 | 阅读原文 | 即刻开启 Flutter 跨平台开发之旅

 想了解更多 Flutter 内容?

  • 在公众号首页发送关键词 “Flutter”,获取相关历史技术文章;

  • 还有更多疑惑?欢迎点击菜单 “联系我们” 反馈您在开发过程中遇到的问题。

推荐阅读






    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存