beta

阅读:十二月 12 日

What has changed in Material Design in 2017

https://medium.com/@gregorywolanski/what-has-changed-in-material-design-in-2017-c726b81363e

自从 2014 年在 Google I/O 正式发布,Material Design 已经有了三年多的发展,每一年都有新的组件、规则和工具加入到 Material Design Guidelines。2017 年的 Material Design 有了哪些新的变化呢?作者总结了 7 点新的内容,其中 offline states 把「离线可用」列为了一条设计准则,可喜可贺。而让我比较不解的是,notification channels 是一个仅限于 Android O 的特性,为什么会出现在以「unified across platforms」为目标的 Material Design Guidelines 中呢?Text box area 处理多行文本的效果 也的确让人感到很奇怪。总之,Material Design 是 Google 为 Android 和 Chrome OS 打造的设计系统,而且本身也是可扩展的,所以不一定需要满足所有人的口味。说不定之后会出现一个由社区主导的 Open Material Design :)。


How To Know If An Idea Is Worth Pursuing

https://www.indiehackers.com/@thwiv/how-to-know-if-an-idea-is-worth-pursuing-75501f81ad

脑袋里突然蹦出一个似乎还不错的灵感,值不值得花时间去实现呢?作者给出了这样的步骤:

  1. 记录灵感,并且定义最终的状态(要达到的效果),这样可以去除模糊不清、无法实现的想法。
  2. 对每一个灵感,都为达到目标规划好步骤。这些步骤都是一个个中等层次的目标,可以开展工作,但通常需要花费一或多周来完成。
  3. 评估每个灵感的不确定性,例如其中有多少隐藏的任务没有确定下来?「弄清楚如何……」这类的问题到底有没有答案?把类似这样的不确定性从 1 到 10 评分,并且把高于 5 分的灵感直接丢掉。
  4. 在这些灵感中,你的个人目标是什么?不论是赚外快、学习新技术,还是为写一本书做好技术上的准备,都可以是你在这些灵感中想要实现的个人目标。
  5. 最后,选择不确定性最低、与个人目标最贴合的项目,并且动手去做吧。

题外话:一周下来,Todoist 的 Karma 真的在帮助我每天坚持阅读。希望自己可以把这个习惯坚持下去。