Matrix 首页推荐

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改。


导语

号称为专业人士和团队打造的下一代日历 Cron 最近正式开放注册,不再需要申请加入候补。作为 Cron 的不完全粉丝,我觉得是时候写篇文章来安利一下它了!

Cron 是一款体量不大的免费日历工具,界面类似 Apple Calendar。如果你用过老牌的日历应用 Fantastical,应该不会觉得 Cron 有什么过人之处,但它在去年 6 月份被 Notion 低调收购,且 Figma 的创始人和 LinkedIn 前 CEO 都有参投其种子轮。如今,Notion、GitHub 和 Shopify 等公司的人都已经在使用 Cron 作为默认日历。

那么,一款小工具何以备受硅谷顶流们的青睐?这值得我们来好好探究一番。

从一场不愿透露细节的收购谈起

对于 Notion 我们都不陌生,估值超过 100 亿美元的笔记应用,创始人之一 Ivan Zhao 是华人。但这么多年了,不管国内呼声多高,中文版始终难产,国内用户对其可谓又爱又恨!但更扎心的是,这丝毫不会影响其在硅谷炙手可热的明星地位!

Notion 收购 Cron 的契机,源于用户对日历功能的需求变高。而 Cron 的产品理念和功能形态又正好与 Notion 的调性十分契合。更别说 Cron 和 Notion 的用户还有大量重叠,这些用户也乐于见到二者走到一起。集成 Cron 后,Notion 也将完善并强化其一体化办公的设定,从而进一步刺激用户增长。

不过 Notion 并没有透露交易细节,Cron 的估值也未知,仅对外公布 Cron 被收购后依旧会作为独立的应用来运营,而 Cron 的创始人 Raphael Schaad 也一并加入,将致力于 Cron 在 Notion 的集成开发。

Cron 创始人 Raphael Schaad(左)和 Notion 的 CEO Ivan Zhao(右)

照片来源:INSIDER

我们生命中最宝贵的东西莫过于时间。对于大多数人来说,日历软件是我们与时间互动的方式。我来自瑞士,痴迷于钟表设计。Cron 的目的是让每个人在这里都能充分利用好自己的时间,我们秉持着这份愿景且拥有着众多用户的喜爱,现在又有了 Notion,我们将能够更加无缝地集成到用户的笔记和任务里。我每天都同时使用 Cron 和 Notion,并且对可以为未来的工作场景构建和定义软件而感到兴奋。

以上是 Raphael Schaad 对这次收购的回应。

我们再来看一下 Ivan Zhao 怎么说:

在 Notion,我们的使命是让用户创造出属于自己的工具和工作流。时间管理是软件和日常工作流的基础。去年,我的日历工具切换到了 Cron,我对这款产品背后的设计工艺印象深刻。我非常高兴看到 Notion 和 Cron 走到一起,将同步和异步工作联系起来,帮助人们更好地协调自己和团队的时间安排。

可以看出对于这次收购,双方都十分满意,相信将 Cron 集成进 Notion 后,信息组织和时间管理将配合无间,Notion 工作流会更加强大。只不过到目前为止,还没有看到什么新的后续消息,只能期待他们将来会有大招放出吧。

眼下,我们还是先来看看作为独立应用的 Cron,是凭借什么独门秘笈拿下了一众大佬?

Cron 到底有何独特之处

说起日历工具,Apple 平台上受众最广的无疑是 Fantastical,但当其由买断制改为昂贵的订阅制之后,很多用户转而求其次,去寻找更多替代方案,Cron 就是众多替代方案里最独特的存在。

打开 Cron 的官网,首页仅有一屏,一张产品介绍图就覆盖了产品全貌。

Cron 官网录屏

再看看其他日历应用的官网——

B格满满的 Fantastical 官网
花枝招展的 Amie 官网

当然,Cron 自 2020 年推出后到前不久都还在封闭内测阶段,不排除团队也是有意将官网打造得低调一些。别看它体量小,其实 Cron 也有大大小小上百个功能点了,这也可以从他们的 更新日志中了解到。

Cron 的官网看似其貌不扬,产品本身的外观也没有多么酷炫,你以为是藏龙卧虎,其实所见即所得。首次打开 Cron 和我第一次使用 flomo 的心境完全一致——就这?

但稍微探索一下就会直呼真香!如果拿人来比喻,这两位虽不是第一眼美人,却都属于耐看型。

Cron 主界面
flomo 主界面
Cron 暗模式下
flomo 暗模式下

如果你使用过 flomo,那基本上就能理解 Cron,二者的产品气质很像,都很「克制」——所有的功能只为体验服务,不喧宾夺主,不干扰用户,合理预判用户意图,不做硬性引导。用姜文导演的话说就是「什么 xxx 叫 xxx 专业?这 xxx 就 xxx 叫专业!」

面向专业人士和团队

我之前在 关于 Linear 的文章 里介绍到 Linear 是为专业开发者打造的团队协作工具。Cron 也是一样的用户定位,主要面向专业人士和团队,毕竟普通用户如果没有协作需求,原生日历也基本够用。

Cron 参加了 Y Combinator (硅谷知名的创业公司孵化器)的 2020 冬季批次,种子轮筹集了由 Initialized Capital 领投的 350 万美元融资。其他投资者还包括 Figma 的 CEO、前 LinkedIn 的 CEO、Sunrise 联合创始人以及 Airtable、Airbnb 和 GitLab 等公司的投资者 Elad Gil(《高增长手册》的作者)。

这款日历应用一经推出就备受专业人士认可,曾两度获得 Product Hunt 的 金猫奖,被评为最佳生产力工具应用。

Cron 的金猫奖认证

图片来源:Cron 推文

其产品原则有三点:

  • 设计:卓越的用户体验、对传统日历进行设计重构。
  • 协作:简化会议发起、进行到结束的工作流程,无缝协作。
  • 集成:连接第三方生产力工具,打通时间管理工作流。

是的,Cron 把设计放在首位,因为它背后是一家以设计为中心的公司。

以设计为中心

Cron 是由创始人 Raphael Schaad 一手设计并开发——一名瑞士籍设计师兼工程师,他毕业于麻省理工学院,其个人主页上称自己以人为本,专注于用户体验、数据可视化和人机交互。

Raphael Schaad 的个人主页

Y Combinator 的总裁 Garry Tan 称 Raphael Schaad 是他所见过最好的设计师之一。

而 Cron 的设计灵感则来源于——Sunrise,一款以设计见长,以用户友好著称的日历工具。Sunrise 的联合创始人也是 Cron 的投资者之一,只可惜这款日历在被微软收购一年半后遭到了彻底关停。

至于什么才是好设计?Schaad 也有自己一套标准:

追求好的设计一直是我们工作的核心。时间是无价的,时间管理工具应该反映出这一点——它应该被谨慎构建。好的设计不仅在于它的外观,还在于它的工作方式和构建方式。

仅支持谷歌账号

Cron 最早只支持 Mac 桌面端,后来陆续拓展到 Windows 桌面端、iOS 移动端以及 web 版本。但不变的是三年来始终仅支持谷歌账号登录。

这当然不能算是优点,其他竞品都支持各种第三方服务接入,Cron 却一直特立独行。

Cron 支持的服务

这并非什么产品策略,我想单纯就是 Cron 体量太小,开发资源跟不上罢了,但既然被 Notion 收购了,那这些也都是早晚会解决的事情了。

用户友好型应用

还记得前面讲的 Cron 的灵感来源吗?Cron 等于是追随着 Sunrise 的脚步走下去的新一代日历工具,User-friendly(用户友好)是刻在它的基因里的。

那么怎样才算是「用户友好」?作为用户友好型应用一般又应该有什么特征呢?

User-friendly 这个词在剑桥词典中的释义为:(特指电脑相关产品)方便用戶的,易于使用的。软件应用领域最早提到这个词的应该是 GUI 设计先驱 Alan Kay,他认为用户友好型系统一定是让用户与对象直接交互,不要有任何中间层。另外,如果你是用户体验设计师,那不妨一起来复习一遍尼尔森十大可用性原则:

尼尔森十大交互设计原则

可见,符合用户体验的产品也必须是易用且可靠的。我们不妨认定:用户友好型应用就是易用、直观、灵活、可靠且对用户有一定吸引力的产品。

那好,就让我们带着这份认知,来具体看看 Cron 的最佳实践吧!(下文涉及的功能讲解主要针对 Mac 端版本)

统一视图下多账户

Cron 支持在一个界面里查看所有账户日历,你可以在 Cron 上添加多个谷歌日历账户,直接按快捷键 Cmd+K 呼出命令栏并输入「Add」,在列表里点选「Add Gooale Calendar account」即可,当然你也可以去设置里自行添加。

统一视图下,多个账户的日历事件默认是合并显示的,你可以给账户设置不同主色来区分,反映在视图上就是以彩条作为标识,重叠的事件会在左侧堆积不同彩条。当然你也可以选择某个日历显示或隐藏与否,你的日历你做主。

另外,如果你在谷歌日历里添加了 Workspace 日历,那么队友的日历也可以显示在 Cron 中,按快捷键 Cmd+K+P 即可添加。

Cron 充分考虑到用户的个人和团队实际需求,不仅多账户操作极其简单,还尽可能的提供给用户多种选择供其自由把控自己的日历。

快速会议与可用性共享

除了默认的 Google Meet,Cron 还接入了 Zoom、Microsoft Teams 和 Skype 等多款应用的会议服务。添加会议事件非常简单,在日历网格中框选日期,右侧任务栏会自动预填会议配置信息。当然这类操作直接呼出命令栏也可以达到目的。

若要安排与队友的 1 V 1 会议,只需将其日历账号拖到网格上,标题、参与者和会议服务都会根据用户偏好自动填充。另外 Cron 允许用户在预约会议前进行简单的团队调度,在右侧任务栏点击与会者姓名旁的「菱形」图标,会临时重叠对方日历,你可以直观查看双方有无时间冲突。

一旦你进行了更改会议时间等操作,系统会自动提示你给对方发送更新提醒,以免对方漏看,你还可以选择发送邮件提醒对方,非常人性化,Cron 在这些体验细节上为用户考虑得十分周全,并把决策权都交到用户手上。

可用性共享则指的是:用户可以快速共享日历中的可用时间段。比如你近期有会议邀约,对方需要按照你的档期来安排会议时间,那么你就可以分享可用性给 TA。操作非常简便,按快捷键 S 就能进入「共享可用性」模式。接下来你可以直接在网格中拖动光标框选择可用时间段,也可以在右侧任务栏精准定时,Cron 会预填信息。

创建后生成链接,将链接发送给对方,TA 可以直接在该链接页面进行创建会议事件。

自动事件阻止

Cron 引入了自动事件阻止功能,这适用于多账户/跨账户的日历,可以让你的个人日历和工作日历之间实现「对谈」。假如你不想让队友看到自己的日历全貌,就可以将某个/全部日历事件设置为「Busy」,相当于可选择性的隐私操作。

具体操作:右键单击某个日历事件,然后点击「Block on calendar」,点选队友(不想让谁看就点谁)的日历账号(取消也是一样的步骤)。

然后在弹出提示里选择仅阻止单个事件还是整个日历,选择仅显示详情还是完全保密。

另外你的可用性共享也会自动排除掉这些标记时段。这还可以防止重复预约,提升团队协作效率,又能合理规划工作时间,在统一视图下直观体现时间管理各个维度。

应用间友好联动

话说现在喜欢玩应用的人,谁的设备上不曾装有这几个软件呢?这些优秀的应用之间也都互通友好(优秀之人总是喜欢结交更优秀的不是吗?)。

Cron 既支持与 Arc 浏览器联动,又集成进了快速启动工具 Raycast,不同生产力工具之间联动已经较为常见了,产品之间不再是一个一个的孤岛,这对用户来说最好不过。

在 Arc 标签栏上预览日历事件

视图、菜单栏、时区和 iOS 小部件

Cron 的日历视图非常灵活,你可以在顶部的下拉菜单选择切换各种视图,也可以自定义显示天数,当然这些操作都可以依靠快捷键来完成:

Cron 部分快捷键列表

Cron 还贴心提供了一个「快捷键备忘录」,点击右下角的「?」图标,点选「Keyboard shortcuts」即可显示(Cron 本身不支持中文,但有 web 版本,支持浏览器自带翻译)。

此外,除了快捷键,命令栏也是十分方便的操作,比如你想隐藏或显示「周末」,Cmd+K 呼出命令栏,输入「Hide/Show weekends」即可。

Cron 也支持在设备系统菜单栏上显示未来事件、快速加入会议或向参与者发送电子邮件。即使退出 Cron 桌面窗口,菜单栏日历依旧存在,支持单独设置其显示机制。

如果你有跨时区协作需求,那么 Cron 也非常适合你。它支持无限制添加多个时区,支持自定义时区名称,可以切换主时区,可以跨时区进行团队调度。时区设置也很灵活,你可以呼出命令栏输入「time zone」来添加时区,也可以点击日历网格右上角的「+」号来选择时区,另外创建事件或发起会议时在右侧任务栏也可以选择时区。总之操作非常灵活,随用户喜欢。

Cron 支持多端无缝同步,但要注意,虽然 Cron 没有科学上网也可使用,但无法同步,它目前还不支持 iCloud。和其他应用一样, Cron 也有多种尺寸的设计精美的主屏幕小部件和锁屏预览。只是目前只有 iOS 版本,安卓手机端用户还需再耐心等待一下。

Cron 的 iOS 小部件

图片来源:Cron 推文

当然除了以上提及的这些,Cron 还有众多设计考究的功能细节值得探索,如果你感兴趣,可以去 Cron 的 更新日志使用文档 里了解更多。

另外,Cron 在推特每周五都会关注并介绍一位用户(国外一些新产品是会喜欢这样做),给人的观感就不错,也是利好老用户并能用户加强忠诚度的有效措施。

图片来源:Cron 推文

好了,看到这里你应该可以理解为什么 Cron 会备受专业人士青睐了,它确实做得很专业,也切实为专业人士和团队考虑。那如此独特的 Cron 到底是如何被设计出来的呢?这就不得不提 Cron 的创始人 Raphael Schaad 了。

Cron 的创始人但设计师

Garry Tan 曾在 YouTube 上传了 一期介绍 Cron 的视频,视频中 Raphael Schaad 详细介绍了设计 Cron 的过程。Schaad 先是拿出了一本厚厚的产品草图本,里面满满记录着设计 Cron 时的思考过程和早期产品原型。

构思产品阶段,他喜欢用日式马克笔在笔记本上涂涂画画,而不是先打开电脑去找参考或者直接在软件里拖拽形状。草图会详细绘制每个组件的多种操作状态和组合形式,他认为「探索的越多,想法就越多」。

绘制完草图,下一阶段 Schaad 会跳过软件内绘制原型的步骤,直接在代码里开始搭框架探索设计可行性,这是他最与众不同之处,也几乎是每个 UI 设计师都梦寐以求能具备的能力。更要命的是这位设计师还非常健谈,所以 Schaad 算是真正意义上的全栈设计师。

当然作为全能设计师,Schaad 对产品细节也是极为注重和挑剔,比如大多数产品都不太注重的的弹窗和提示框,一般在产品设计流程中,都会把这类组件的设计放在设计定稿之后,排期紧张时甚至直接复用当前或采用原生组件。

但 Schaad 认为,弹窗和提示框设计权重被严重低估了,它们是产品与用户交谈的方式——打断、引导和通知用户。他会不断打磨这些组件以保证良好的用户体验,不厌其烦地复盘和优化交互流程。

他对 UI 细节也非常挑剔。比如在设计时区查找菜单时,发现时间列里默认符号的「-」和「+」占用像素宽度不一致(英文符号不是等宽),这会导致右侧的地址列出现参差不齐的锯齿状排布,说讲究点就是,这不符合「C.R.A.P 四原则」中的「对齐原则」。

时区菜单修改前

我在 Figma 里还原了一下,一起来看看 Schaad 是如何解决这个问题的。

在 Mac 设备上,先删除符号,然后敲快捷键 Ctrl+Cmd+空格,会出现默认的 emoji 选择器。

然后敲键盘上的连字符「-」会出现符号选择,点选第三个就可以了。

另外还要注意符号后面的时间变量,数字也要等宽才行,英文数字可以直接在 Figma 里调整(中文数字有的字体不支持调整,比如苹方)。

修改之后整整齐齐。

我们设计中文应用时要注意,苹方默认「+」和「-」这两个符号是等宽的,微软雅黑和思源黑体则不是;苹方的数字是非等宽,而微软雅黑和思源黑体的数字则是等宽。总之,数字尽量选择等宽字体,比如 DIN 系列(非商用字体)。

常用系统字体表

怎么样,是不是又学到了一招?Schaad 经常在自己的主页分享一些设计体会,他甚至还在 lifeat 上 分享设计过程,邀请大家「与 Cron Calendar 的创始人一起设计(看我在工作室里安静挣扎)」。

Cron 创始人 Raphael Schaad 做设计中

我想 Schaad 不仅可以作为产品设计师的榜样,也同样是独立开发者的样板。他值得我们这些相关从业者参考和学习。如果你不知道什么叫全栈设计师?其实,Schaad 这样的就是正经八百的全栈设计师。

能称得上设计全栈,技能是一方面,设计素养才是关键,「产品好」固然重要,但「好产品是怎样做出来的」则更有研究价值!所以 Notion 并不只是单单收购了 Cron 这个产品,他们也将 Raphael Schaad 这位全栈设计师收入了麾下。大佬们也是看中 Cron 创始人的产品设计能力,不然有 Fantastical 珠玉在前,市场上又有多款成熟日历产品,更别提还有各大原生日历,Cron 这样一款小体量应用,没有大佬们背书,何以能出头呢?

总结

实力加真诚是让产品广获认可和尊重的基石,Cron 是这样的,之前介绍过的 Linear 也是这样。当然,看起来简单做起来难,只是何止做产品是这样呢?

其实若论学习,了解产品背后的创作理念和设计历程比我们直接去试用产品本身更有帮助。幸运的是,越来越多的产品愿意去公开自己的幕后,既获得了行业认可也提升了用户忠诚度,同时又身体力行地为打破互联网产品孤岛出了一份力。

遗憾的是,这份幸运还没有延伸到国内,国内情况复杂,不好拿来对比,但至少有看到像 flomo 这样的产品在默默做着一些小小的尝试。希望有生之年,国内产品设计的环境和氛围能变得更 open 更放松一些,哪怕知道只是个梦,偶尔憧憬一下也无妨吧。

感谢阅读,欢迎大家来一起探讨和交流。

参考资料

> 下载 少数派 2.0 客户端 、关注 少数派公众号,解锁全新阅读体验 📰

> 实用、好用的 正版软件,少数派为你呈现 🚀