Squeeze Diary vs Text Diary

Recording a diary entry during busy moments can be disruptive, as existing diaries require users to enter a description, but the users are often too busy to reflect immediately. We designed SqueezeDiary to separate the recording from the reflection.

This is a small project that we conceived while thinking about how people can record “switches”. We developed two types of mobile digital diaries for recording instances of events: a text diary and a squeeze diary.

A text diary (source code) is a simple digital diary; at the moment when a user wants to record an instance of a “switch”, the user can simple enter a diary entry directly into app.

A squeeze diary (source code) requires a squeeze sensor. Instead of entering a diary entry immediately, the user can simply squeeze the sensor to record an instance but without reflecting on the detail immediately. When the sensor is squeezed, the application stores the time, the location and the pressure. The user can review the stored instances later and add diary information.

Here are two demo videos of our mobile diary applications:

Squeeze Diary

Text Diary


Chong, M. K., Whittle, J., Rashid, U., Ang, C.S. (2015). Cue Now, Reflect Later: A Study of Delayed Reflection of Diary Events Paper accepted for presentation at INTERACT 2015: the 15th IFIP TC.13 International Conference on Human-Computer Interaction, September 14-18, Bamberg, Germany.

Chong, M. K., Whittle, J., Rashid, U., Ang, C.S. (2014). SqueezeDiary: Using Squeeze Gesture as Triggers of Diary Events. In: Demo of the 16th International Conference on Human-Computer Interaction with Mobile Devices and Services (MobileHCI 2014), September 23-26, Toronto, Canada.

Chong, M. K., Whittle, J., Rashid, U., Ang, C.S. (2014). Squeeze the moment: denoting diary events by squeezing. In: UbiComp ’14 Adjunct: Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing: Adjunct Publication (Demo), September 13-17, Seattle, WA, USA.