最近疫情又开始反复,许多朋友们都开始了“居家办公”的生活,更有些可怜的娃开始了“隔离”的生活,这就让【吃饭】成了人生难题。
让本只会点外卖的生活,雪上加霜。
于是,大伙们都纷纷拿起锅铲、买起油盐酱醋,研究起了菜谱来。
此时,程序员最大的”交友“社区 GitHub 上,也有个很火的开源项目,叫 HowToCook。意在教程序员们如何在烹饪这件事情上从入门到精通。
按照项目发起人 Auduin Xue 的说法是这样的:
按照互联网上的各种菜谱来做,时常会遇到这样的情况:我们按着准备清单买好了菜,跟着操作步骤做着做着,突然发现横空出现了没列入准备清单的食材,于是本次做饭尝试”卒”。
或者是菜谱中时常出现:“适量”、“少许”、“一勺”,这样模糊不清的说法。
一贯严谨的程序员当然无法接受这样的菜谱,于是便有了这个开源的项目:
毕竟再生动的文字,也没有可视化交互的软件来得更直接。
将呆呆的文字变得生动,果然这是程序员的浪漫呢。
点击上面的链接即可从微信直接打开。
与此同时,该同学发挥主观能动性,做了一个微创新:
内嵌计时器⌛️
考虑到准备材料或做饭的步骤中,时常会需要计时的功能。常见的做法便是需要切换 计时器 APP ,然后再切换回 菜谱 APP,因此内嵌计时器简直是一大“杀器“,解决了一大痛点:
比如上面”太阳蛋”的做法,到达第 4 步骤的时候,通过程序识别文字中存在类似时间的字样,便会出现【开启倒计时】的按钮,点击即可开启 3 分钟的倒计时。
因为这个项目是开源的,欢迎正在看文章的你去贡献代码或设计,我们一起来共创做饭2.0。
(当然,也欢迎上去点个 star ,这对开发者来说是莫大的鼓励)
前面也说到了,仅仅用数小时就完成了这个小程序的设计、开发和发布。
背后依靠的便是 Github 上无数、好用且免费的开源项目。比如项目中使用到的 TDesign Miniprogram 组件库。
TDesign 是腾讯各业务团队在服务业务过程中沉淀的一套企业级设计体系,提供了开箱即用的 UI 组件库、设计指南和相关设计资产,以优雅高效的方式将设计和研发从重复劳动中解放出来,同时方便大家在 TDesign 的基础上扩展,更好的的贴近业务需求。
感兴趣的朋友,可以访问 TDesign 官网: https://tdesign.tencent.com/
也可以访问 Github 仓库的地址:https://github.com/Tencent/tdesign
最后,欢迎大家一起来参与开源共建,与 TDesign 从开源到更加成熟的旅程中一起进步。
本篇文章来源于微信公众号: 腾讯CDC体验设计