精工细作
我是一个很喜欢 feedback 的人。报 bug 这些年下来,最大的收获是明白了「没有人鸟你」。无论操作系统还是 app、无论商业还是开源、无论大公司还是小公司,报 bug 基本是徒劳的。我曾经非常沮丧。但当我成为了一个开发者,我开始理解——毕竟人的精力是有限的。公司为了发展,不可能真的停下脚步提高软件的质量 1。无论是 Chrome 还是 OS X,我都目睹了软件质量随着功能增多而下降。也许这就是混乱的现实世界吧 2。
我渐渐明白,没有人可以考虑到我这个个体的全部需求。只有自己打造的 app 才最为合适,只有自己才能放慢脚步提升软件的质量。
果然。刚刚检阅了一遍 iOS 和 OS X 上的 app,发现最为精致好玩的几乎全部出自独立开发者之手 3:
- Transit:查看公交时刻。介面非常有质感,作者为每个城市选择了不同的颜色。来自 Sam Vermette 4。如果你是 iOS 开发者,一定对 SVProgressHUD 有印象。
- Soulver:可以计算的文本编辑器。来自 Acqualia 的 Zac Cohan 和 Nik Youdale。
- Moom:缩放窗口利器。来自 Many Tricks 的 Peter Maurer 和 Rob Griffiths。
- LilyView:优雅简单的图片查看器,有点像 Picasa 的 Photo Viewer。来自 Taras Brizitsky、Val Komarov 和 Oleg Krupnov。
- Sip:精致好用的取色器。来自 André Gonçalves 和 Rui Aureliano 兄弟。
- Texpad:「Research is hard, writing should be easy.」来自 Duncan P Steele 和 Jawad A Deo——两个喜欢 Mac 的理论物理博士。
- Letterpress:交互可爱无比的拼字游戏。来自 Loren Brichter,嗯就是发明下拉刷新的那个家伙。
- Inboard:整理设计素材的工具,比 Ember、Pixa、Sparkbox 都要好。来自 Davis Siksnans、Gustavs Cirulis 和 我。别急下载,网站上的版本太老了 bug 有点多,正式版已经提交,即将上架。:)
独立开发者看不下去别的 app。他们为自己写 app,他们没有 deadline 和盈利目标,他们精工细作,他们把自己的品味和质量标准贯彻到底。
-
不禁感叹 Snow Leopard 的伟大。 ↩︎
-
作为一个开发者,我又比普通用户幸福很多。如果 app 是开源的,便可以去改掉自己不喜欢的部分。就算作者不 merge,起码可以自己用。所以我一直觉得,能开源就开源吧。如果没有真正的技术壁垒,开源不会造成什么损失。相反,开源可以让有需要的人修改、让新手学习,这些都是巨大的好处。 ↩︎
-
其余如 Tweetbot、Reeder、Sketch、Sublime Text 等耳熟能详的 app 就不再赘述。 ↩︎
-
刚刚惊奇地发现 Transit 已经有一个七人的团队了。 ↩︎