Our project is journalAR. It’s for everyday people looking to take care of their mental health through active journaling.
Journaling is a helpful way to process, reflect, and express your thoughts and feelings. This can be especially helpful for people struggling with mental health to manage stress, anxiety, and depression in their everyday life.
There are two versions of this project that are both made in Unity. The mobile version uses Vuforia and the HMD version uses the Nreal SDK. The UX differs quite heavily inbetween versions in order to best utilize their capabilities. For the HMD version, we went with UI built on gaze interaction in order to enable the user to use the application hands-free. So far, it enables the user to add new image and voice recordings, support for text is intended via an online transcribing tool to help mitigate poor input capabilities on AR HMDs. The current mobile version of our app augments text, image, audio and video posts recorded by passerbys around the scanned target. It includes a closed captions (CC) accessibility feature to enable transcription for audio posts.
Our project allows people to journal in the world by creating a written text entry, a voice recording, taking a photo, or a video, and tagging it to a real place. Accessibility features have been added to ensure close captioning is available for individuals who are hard of hearing, smileys can be chosen to show the mood of the post, and the integration with places in the real world encourages active living.
You’ll also be able to see posts from others who have left a public journal entry. Often, the feeling of anxiety and depression comes with the feeling of isolation and loneliness. This public archive of journals is a reminder that many of these thoughts and feelings are shared. Users can see their personal journal history as well, and can look at the map to see where personal and public entries have been placed.
Our team consisted of a UX interactions designer and two developers, one who worked solely on the mobile version and another focusing on the version for Nreal HMD. A number of challenges were encountered, most notably stemming from lack of prior experience of one of the authors with Nreal SDK. Our mobile developer had to redesign their application to work around markers in order to support indoor areas, outside areas are meant to be covered using geolocation.
We are proud of creating two separate user interfaces, each tailored for a specific class of device. It was incredible being part of a team that went from idea to finish in mere 2.5 days. Since we were a team of three, we had to wear many hats, which has provided us with valuable experience in many areas of development. We have learned about amazing new AR devices and for one of the members, the application was their first forray into HMD-based AR development.
In the future, we hope to integrate the functionality of the mobile version with the user experience of the Nreal version. We would also like to improve and add more accessibility features, and include sensitive content warnings.
Come join us and start journaling!