Xhacker’s Base

Castro vs. Overcast:设计上的美观与功能上的独特

我最早听播客是用苹果出的 Podcasts,Overcast 推出后就受 Smart Speed 的吸引而换了过去。在 Castro 改为 free + patronage 模式后,有幸体验了一下,感觉 Castro 在设计上更为美观,而 Overcast 在功能上更为独特。我最终还是选择了后者。

Castro 和 Overcast 两个应用都很漂亮,都躺在我的 Inboard 里。打开 Overcast 的截图,我会感觉这是用一般 UIKit 控件完成的很好的作品。你可以认为 Overcast 是 iOS app 的标准范本,但我也能做到。而 Castro 介面不落俗套、交互方式大胆前卫(下图不太能说明问题,如果没用过请看官网上的视频和截图),是我的水平不能企及的,我由衷地欣赏。一个像优秀的习作,一个像大师的手笔 1。设计是一门技术,仅从难度上说,也可以客观地认为 Castro 的设计更好。

Castro 截图
Castro 截图
Overcast 截图
Overcast 截图

Overcast 已经达到了「好的设计」的基线 2。对 UIKit 控件的布局、字体的选择、颜色的选择、图标,都无可挑剔 3。Castro 则远超基准,但是,一个 app 仅仅通过设计,是很难在一些达到基线的 app 中脱颖而出的。

设计基线的示意图
Podcasts、Overcast、Castro 三者都达到了「好的设计」的基线。
横轴是功能的丰富程度。

而 Overcast 在功能上是独特的,她有 Smart Speed。我无法接受烂的设计,但是,如果一个在设计上达到基线的 app 提供了我所需要的独特功能,我就不会选择更为美观的 app。

Twitterrific vs. Tweetbot

Twitterrific 截图
Twitterrific 截图
Tweetbot 截图
Tweetbot 截图

Twitterrific vs. Tweetbot 是另一个「美观和独特」的例子。Tweetbot 就像 Overcast,如果她们都是 iOS 的内建应用,没有人会对 UI 感到惊讶。她们遵循苹果的设计规范,使用用户最熟悉的操作方式。而 Twitterrific 另辟蹊径,在 typography、配色和音效上都让人耳目一新。

对我来说,Tweetbot 的独特功能是在 Mac 和 iOS 上同步 timeline。虽然 Twitterrific 也可以通过 Tweet Marker 做到,但我并不想为这一简单的功能用付费的第三方服务。

美观 ≠ 好用;美观 ≠ 接受度高

即使在功能方面等同的情况下,app 是不是越好看越好呢?不一定。大多数 app 是工具,不是艺术品。提供接近系统原生 app 的 UI,反而使更多用户容易接受。

因此,我理解的 App Store 生存指南是,有达到基线的设计和独特的功能。

/* 字节社就搞反了。但说实话,现在还是没有阅读 app 能达到我心目中的设计基线。*/

超越生存

当然,app 作为独立开发者的作品时,作者对她们的期望往往不止在 App Store 上赚钱。很多时候,她们是被视作艺术品的。

  1. 某种意义上,这也因为 Marco 是一个有一定品位的程序员。正如我在〈如果程序员也是设计师〉中写到,这样会难以产生大胆的设计。 ↩︎

  2. 我认为「达到基线」的标准:没有或很少有公认的设计缺陷。 ↩︎

  3. 这里颜色和图标可能是对开发者来说最难的,Marco 也坦言这些是设计师朋友完成的。 ↩︎

comments powered by Disqus