内容简介:作者 / 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 潜力股
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Numerical Recipes 3rd Edition
William H. Press、Saul A. Teukolsky、William T. Vetterling、Brian P. Flannery / Cambridge University Press / 2007-9-6 / GBP 64.99
Do you want easy access to the latest methods in scientific computing? This greatly expanded third edition of Numerical Recipes has it, with wider coverage than ever before, many new, expanded and upd......一起来看看 《Numerical Recipes 3rd Edition》 这本书的介绍吧!