内容简介:作者 / Martin Aguinis, Flutter Team, GoogleFlutter Create 是我们发起的一次开发竞赛,要求参赛者只使用 5KB (或更少) 的 Dart 代码来创建精美、有趣的作品,以激发社区更多的灵感。
作者 / Martin Aguinis, Flutter Team, Google
Flutter Create 是我们发起的一次开发竞赛,要求参赛者只使用 5KB (或更少) 的 Dart 代码来创建精美、有趣的作品,以激发社区更多的灵感。
我们收到了来自 60 多个国家和地区的 750 多件作品,作者群体则覆盖了从开发初学者到 Flutter 专家的各种水平。而这些作品无一不让我们惊讶万分,请看下面的视频:
-
腾讯视频链接
https://v.qq.com/x/page/y087731nefx.html
-
Bilibili 视频链接
https://www.bilibili.com/video/av53946181/
这里我们想给您一些参考,从而了解 5KB 是多么极限的尺寸:
-
不足半秒钟的常用音乐文件。常见的 MP3 文件以 128kbps (千比特/秒) 编码。也就是 128/8 = 16 千字节/秒。所以 5KB 相当于 0.3125 秒的常见 MP3 文件。
-
小于 HTML 规范文件 尺寸的 0.05%,甚至小于这份规范文件目录部分的 5%。
-
小于一张 80x60 尺寸的 GIF 图。
-
HTML 规范文件
https://html.spec.whatwg.org/
希望本次开发竞赛让大家玩得尽兴,并感受到 Flutter 的美妙与潜力。
首届 Flutter Create 获奖者如下
大奖: Compass
作者: Zebiao Hu
这一个精致的、定制化设计的全功能罗盘应用。向上滑动后,会显示一个可供用户旋转的地球仪,并在用户放置红点的任意位置展示当地的实时天气信息。
最佳视觉效果奖: Relax
作者: Erin Morrissey
Relax 是一款精美的音频冥想应用,它可以显示雨、森林、日落和海洋的图像以及相应的冥想环境音。
代码质量奖: Pocket Piano
作者: Rody Davis
适用于 iOS 和 Android 的钢琴应用。您可以更改八度音程 (通过向左或向右滑动) 和键宽,在琴键上切换标签,并通过点击弹奏出任何音符 (或多个音符)。这款钢琴应用还完全支持屏幕阅读器用户使用。开发者还发布了 开发教程 ,您可以参考并构建自己的应用。
-
Pocket Piano 开发教程
https://rodydavisjr.com/2019/03/12/making-a-piano/
优秀执行奖: TimeFlow
作者: Fabian Stein
TimeFlow 是一个计时器应用。根据用户选择的时间长度,画面中的球体会先碎成碎片,并在指定的时间内慢慢重新组合起来 (图中没有展示重组的过程)。这种温和的计时器界面是为了减小冥想者的压力而设计,因为他们时常抱怨传统的数字计时器界面看起来很有压力。
创新概念奖: Flutter Events
作者: Noel Jacob
在一个活动的现场 (比如 Google I/O ),参与者最关心的就是活动的详细日程。只需要拿出这款应用扫描二维码 (由活动方按照规范生成),所有的活动日程就会被解析并井然有序地展现出来。令人惊讶的是,展示出来的活动日程还支持很多个性化的格式 (可以在 JSON 文件中设置,无需在应用中硬编码)。
其他精彩作品
评选工作的难度在于: 根据我们的标准,从所有参赛作品中仅仅选出 5 名获奖者 实在太困难了 。为了让大家了解到更多精彩的作品,我们的评委还向以下参赛作品颁发了荣誉奖 (按作品名首字母排序):
-
Elements app 来自 Brian Carlos Robles
-
Fauth 来自 Christian Pietzuch
-
Filipino cuisine 来自 John Mark Grancapal
-
Find aik 来自 Igor Petushkov
-
Flutty Loops 来自 Erick Ghaumez
-
Foxgame 来自 Sven Knockaert
-
Lights out 来自 Khaleel Shaheen
-
Kitten Quartet 来自 Zhenxi Chen
-
Pomodoro 来自 Al-Ameen Ogundiran
-
Timelog 来自 Christos Giallouros
-
Touch the programming 来自 Tatsuya Tobioka
参赛作品的品质和创新精神让我们深感震撼。一些开发者舍弃了部分工作时间用来开发参赛作品,一位开发者甚至将本次的参赛作品转变成了一份全职工作。
要查看已提交的数百个作品中的更多精彩示例,请移步 GitHub 查看 FutterCreateSubmissions2019 项目 。
-
GitHub - FutterCreateSubmissions2019
https://github.com/pinkeshdarji/FlutterCreateSubmissions2019
再次感谢大家的参与!请在评论区与我们分享您对比赛的看法。我们可能会在将来再次举办 Flutter Create 或类似的比赛,敬请期待。
点击屏末 | 阅 读 原 文 | 查看 Flutter Create 大赛详情
推荐阅读
以上所述就是小编给大家介绍的《5KB 代码创乾坤!快来感受下 Flutter 的美妙与潜力!》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 如何在 Linux 下乾坤大挪移?
- 乾坤大挪移,巧迁数据到proxmox平台 荐
- 云数据仓库对企业具有巨大的潜力
- [译] 使用服务网格进行事件驱动消息的潜力
- 运营商重推SDN/NFV 背后的商业潜力
- 编程语言流行度总结,Java 很稳,Python 潜力股
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。