虽然播客一直被当作一个小众领域,依然阻挡不了众多优秀开发者为之开发优质 App,在 iOS 平台上更是如此。无论是老牌的 Pocket Casts 还是 Marco Arment 开发的 Overcast,都被许多播客爱好者熟知。当然,今天的主角 Castro 也不例外。

自 2014 年面世以来,Castro 一直在以不紧不慢的节奏前进,就像开发者在 Twitter 所说,Castro 2 耗费了 Supertop 团队 22 个月的开发周期。那么,经过将近两年时间打磨的 Castro 2 究竟有什么变化,来看少数派第一时间带来的介绍。

新设计

新的 Tab 底栏和卡片样式

除了播放时常驻下方的播放条,Castro 2 新增了四个 Tab 按钮,它们分别是:

  • Queue:队列,这里的播客选集会下载到设备中;
  • Inbox:如果不下载,新播客会出现在「收件箱」中;
  • Archive:除了你订阅的播客,打上星标或者听过的播客选集也可以在这里找到;
  • Discover:导入导出以及订阅播客在这里操作。

Castro 2 采用了圆角卡片式设计,应用内处处能看到浮动的按钮控件,一代中大量使用的毛玻璃效果在 Castro 2 中已经被完全去除,姑且不论好坏,如果你之前一直在使用 Castro,你可能得花点时间适应一下。

Castro 2
Castro 1 

终于有播放界面了

在 Castro 1 上想调节播放进度只能拖动播放条,当需要调节的进度跨度较长的时候,就显得很不方便。

Castro 2 为当前播放的播客新增了一个播放界面,虽然依旧只能通过拖动播放条而非通常习惯的点按方式调节进度,但新的以秒为单位的音块处理方式,现在已可以满足精确调整到需要的播放位置。

夜间模式很好用

Castro 2 增加了夜间模式。除了在设置中开启,你还可以使用类似 Tweetbot 的双指下滑手势快速切换夜间模式,若要关闭,双指上滑即可。

新功能

听播客,也要有优先级

如果你订阅了大量播客节目,相信你一定不可能每个节目每期必听,比如每期必听的只会有两三个,偶尔有感兴趣会听听的有四五个,很久不听一次的有十几个……如何才能更方便地管理订阅的大量节目呢?

配合 Castro 2 的 QueueInbox 特性,现在有了一个类似邮件管理的解决办法:

  • 把你必听的播客节目设为 Queue Last(加入到队列末尾),这样当有选集更新时,Castro 就会自动下载它们。
  • 对于其他不一定会常听播客,把它们设为 Add to Inbox,以后打开 Castro 就能通过 Inbox 按钮的角标知道有播客更新,从里面找感兴趣的选集加入 Queue 队列里,其他选集可以直接归档。
  • 订阅大量播客节目后,为了避免频繁的通知骚扰,你也可以设置仅推送添加到 Queue 队列的新选集通知。

迟到的导入/导出功能,但不算晚

Castro 2 总算是加入了播客的导入导出按钮。值得一提的是,对于 Castro 1、Apple Podcasts 这样没有导出的客户端,Castro 2 也给出了导入选项。这一选项无疑降低了我们在不同播客客户端迁移数据时的成本。

分享与专为 Castro 打造的服务器 Tentacles

Castro 2 在播放界面中加入了分享按钮,你可以将正在听的播客节目分享给他人。

此外,Supertop 为 Castro 2 打造了一个名为 Tentacles 的服务器,通过新版分享出去的播客会带有一个域名为 castro.fm 的链接,其他人可以直接打开该链接在网页收听,而不用必须安装 Castro。

Castro 2 还利用 Tentacles 服务器定期扫描用户已订阅的播客,获取它们的元数据,当有播客在后端服务器更新数据时,你就能第一时间得知这一变化。

关于 Tentacles 服务器,你可以在 Supertop 博客 了解更多。

                             

是新的,但还不算完美

不支持 3D Touch

虽说作为全新的第一版,难免会有一些亟待优化的地方,但让我没想到的是,Castro 2 竟没有支持 3D Touch,尤其对于已全方位运用 3D Touch 的 iOS,Supertop 团队「反其道而行之」的做法令人不解。

没有智能加速

在几乎所有播客应用都支持了「智能加速」功能时,在 Castro 2 里居然找不到相关选项。

不支持同步

同样地,Castro 2 也没有支持 iCloud 同步或自建的帐号系统,这对于多设备用户来说,订阅播客会显得有些繁琐。考虑到 Supertop 已经做了 Tentacles 服务器,未来支持帐号系统或推出网页端,应该可能性挺大。

买不买?

总的来说,Castro 2 圆角卡片的设计很有特色,但众口难调,这种风格喜欢与不喜欢的人都会有。功能上,队列和收件箱的设计在当下同质化严重的播客客户端中做出了差异,无疑是这次 Castro 2 的最大亮点,它让播客客户端有了一种新的、更高效的管理方式,非常适合订阅数较多的重度播客听众。自建的 Tentacles 服务器也是另一亮点,它不仅提供了全新的分享体验,围绕这个服务器,后续还可能会引入更多有意思的特性。

如果你对 Castro 2 的期待值相当高(毕竟确实等得太久),诸如 3D Touch、智能加速、数据同步、iPad 通用版等功能的缺失,甚至图标、界面,都有可能成为让你「失望」的理由。但我对这些问题持乐观态度,除了界面风格外,功能上的不足相信会随后续更新改进。

目前 Castro 2 已经以全新 App 的形式上架 App Store,售价为 30 元。