Sketchy Calendar:探索手绘风格的日历应用
Programmable Ink
title
Sketchy Calendar
dated
Q2 2025
author
Marcel Goethals, Paul Sonnentag
related
Sketchy Feel
Sketchy Calendar
说到日历,你可以选择使用数字日历应用,也可以选择纸质日历。它们都能帮你记录医生预约、工作会议或生日等事项,让你保持头脑清晰,确保不会忘记任何事情。但表面上看似相似的两种方法,实际上在权衡取舍方面却截然不同。
在这个项目中,我们正在探索如何创造一个日历,它既具有数字日历的便利性,又兼具纸笔的简洁性和表达力。
日历应用
一方面,像 Google Calendar 这样的日历应用提供了许多便捷的功能。你可以轻松地在不同的视图(每日、每周和每月)之间切换。你的所有事件都会在设备之间同步。你可以发送日历邀请,甚至与他人创建共享日历,这样在计划影响他人的事情时,你可以查看他们的空闲时间。
虽然功能强大,但 Google Calendar 的设计对日历事件的定义非常严格。如果你有“下周某个时候和朋友共进午餐”这样的初步计划,就没有明显的方法可以将其添加到日历中,并将其与不容错过的重点约会区分开来。
日历应用也可能感觉非常刻板和没有人情味。所有事件在视觉上都是统一的,无论重要性如何,甚至在不同的上下文中也是如此。我公司日历上的事件(我只需要查看以进行协调)与我的个人事务并列,没有视觉层次结构。
日历应用可以成为收集记忆的深度个性化场所,让用户反思他们如何度过自己的时间。但在实践中,日历应用主要还是一个用于安排会议的工具。
纸质日历
相比之下,使用纸笔则灵活得多。你可以找到提供不同程度结构的日历,从完全空白、没有强制格式的笔记本,到结构更完善的规划本,后者预先印制了月份、星期和日期的页面,并为任务和时间线等内容设置了专门的区域。预印的结构更像是指导原则,而不是强制要求。用户可以很容易地忽略它:用户可以绘制箭头、涂鸦和标记活动的大概时间范围,而无需被迫适应预定的模式。
这种多功能性远远超出了安排日程的范围——同一页面可以容纳会议记录、膳食计划、待办事项和习惯追踪等内容。与只能捕捉事件的应用不同,纸质日历自然地发展成为个人空间,能够捕捉日常生活的各个方面,如膳食计划、待办事项清单或习惯追踪器。
我们能结合两个世界的优点吗?
如果你能拥有一个结合了纸质和数字世界优点的数字日历会怎么样?
一些日历应用试图通过添加更多功能来解决这个问题。例如,Hey Calendar允许用户通过为日期分配标题或背景图像来个性化他们的日历。除了事件之外,用户还可以添加未安排的待办事项并跟踪每日习惯。
虽然与常规日历应用相比,这无疑是一种改进,但它们仍然受限于“应用”模式的限制:用户无法以开发者没有预料到的方式自定义他们的体验,他们只能使用变通方法或功能请求——如果这些请求得到实施,将不可避免地导致功能蔓延,从而增加所有用户的复杂性。
相反,我们有兴趣以纸质日历为起点。开箱即用的纸笔提供了我们在软件世界中很少见到的自定义和个性化程度。但其非结构化的特性也使得添加数字化信息带来的任何便利功能变得困难。本项目探讨了这种权衡。通过使用一个简单的数字笔记本(iPad 和笔)并添加少量结构,我们能走多远?
以下是我们打算探讨的一些问题:
- 是否可以像传统的日历应用一样创建互连的每日、每周和每月视图?
- 手绘注释如何与正式的日历事件进行有意义的交互?
- 在这种半结构化系统中,共享日历或日历邀请将如何运作?
- 用户如何通过添加自定义动态行为来个性化他们的日历?例如,我如何添加一个习惯追踪器或一个时间追踪器,同时保持手绘的、个性化的品质?
以下是 Sketchy Calendar 的一个小小的预览。我们很快将分享更多关于其工作原理以及我们在构建它时学到的东西。
图片来源: