Squiggle

End to end design for a mobile note taking app ・ 2022

  • My Role

    End-to-end UX/UI Designer and Researcher

  • Timeline

    80 hrs

  • Tools

    Figma, Miro, Whimsical

  • Prototype

Overview

I designed a mobile app called Squiggle, which offers a fun way for users to organize and jot down notes in their daily lives. This project is a proof of concept and has not yet been developed by engineering.

Background

One day, while preparing a shopping list on my phone, I found my native Android notes app dull and lacking flair. Later, when planning a trip to Puerto Rico, I struggled with adding images to my itinerary, resulting in a messy note.

This experience led to the creation of Squiggle—a note-taking app that combines flair with simplicity. It offers customizable options for a more enjoyable and streamlined note-taking experience, much like your favorite journal, but on your phone.

The Problem

Many note-taking apps either lack customization and key features or are too complex. Users want a simple, customizable solution that combines ease of use with essential features like templates, password protection, and reminders. Current apps often feel sterile and are not user-friendly for those seeking a balance between simplicity and functionality.

The Solution

I designed the Squiggle app, a simple and user-friendly platform for creating and customizing notes. Key features include:

  • Templates or custom note designs

  • Password protection for individual notes

  • Reminders for each note

  • Customizable app themes

Research

Goals

I aimed to understand note-taking behaviors, strategies, and challenges by exploring:

  • Pain points in digital note-taking

  • Motivations for digital vs. paper notes

  • Top note-taking apps

  • What users like and dislike about these apps

  • Common note-taking styles and preferences

Competitor Analysis

I analyzed popular note apps and found common features. Evernote and Notion stood out for offering templates and password protection, but their mobile UIs were less appealing than native note apps.

Key findings:

  • Native note apps lack reminders

  • Only a few apps offer templates

  • Password protection for individual notes is rare, with only one app offering it

  • No apps provide customizable themes

User Interviews

User interviews were conducted in-person with 3 participants. Since note takers are so widespread I didn’t do any initial screening surveys. These were exploratory interviews to gauge common note taking habits.

Question Examples

  • Tell me about the most used app on your phone

  • Tell me about the top organizational apps on your phone

  • Tell me what type of notes you take

  • Tell me your go-to for jotting down notes and ideas

Key Findings

The interviews revealed that the key expectations for an organizational app are syncing notes across devices, simplicity, visual appeal, security, checklists, and reminders. Users prioritize having a straightforward and attractive interface, along with features that ensure their notes are secure and easily accessible from any device.

Empathize

User Personas

After conducting interviews, I had many note-taker archetypes in mind but I was on an 80 hour deadline so I limited myself to two personas with varying needs.

Freddy

Freddy is a casual note-taker, but has made effort to organize his documents and thoughts digitally since he moves around a lot. He needs help organizing his thoughts as they typically are pretty messy, though he is a simply guy and doesn’t need all the bells and whistles some apps have. He also does not like paying for apps and finds it frustrating uploading photos and documents to his current note taking app.

Milly

Milly is a busy mom and is extremely organized so she can stay on top of her to-do list. She enjoys fun and quirky journals and nick-nacks, though she does think of herself as a bit of a minimalist. She finds her current note taking app easy to use but visually boring and lacking password protection. She also has no idea how to make checklists or add reminders to her notes.

Designing with a fresh perspective

Feature Roadmap

With user personas and research in place, I reviewed project goals to identify essential features for the app. I created a feature roadmap to prioritize these features based on user expectations and needs.

Key goals for the roadmap:

  • Include features users value from similar apps

  • Ensure user flows are simple and intuitive

  • Make the experience enjoyable

Card Sort

I conducted a closed card sort to determine which template options participants found most and least important, including a "What is this" category to test template descriptions. Given the time constraint, I focused on the most useful templates: Checklists, Daily & Weekly Planners, Identity Documents, Calendar, Goal Tracker, Journal, and Travel Itinerary.

Define

Consolidate my findings

Empathizing with users allowed me to create a simple site map, streamlining the design process. It helped visualize where content would be placed within the app.

Task & User Flow

My research participants were clear that while they saw value in using templates and further customizations, they didn’t want to over complicate it.

I created two task flows:

  1. Selecting a template for new note and adding a reminder

  2. Applying a theme to the app interface

To further solidify the thought process of a user, I created a User Flow. I wanted to include multiple template options and both reminders and password protection in this user journey. I based this flow around my user persona Milly.

Select a template and add a reminder

Apply a theme to the app interface

User Flow

Ideate

Brainstorm

I brainstormed potential solutions using 3 questions as my guide:

1.

How will Squiggle help users organize notes and easily implement templates?

2.

How will Squiggle include key features like reminders and password protection in an intuitive way?

3.

How will Squiggle offer accessible theme options to make note taking more fun?

Design Exploration

After the Empathize and Define phases, I began with low-fi sketches to brainstorm app ideas, as this allowed for easy exploration. I also researched competitors to understand standard flows, such as creating new notes and navigating menus and home screens.

Wireframes

With my sketches completed, I researched ways to engage and delight users, focusing on unique features like animated loading signs to make Squiggle stand out among note apps. I then created high-fidelity wireframes based on my sketches, using stock images for templates and themes, and planned to design custom icons during the branding phase.

Hi Fidelity Wireframes

You can also swipe on mobile or click and swipe on desktop to view!

Branding

I chose a friendly squirrel logo because squirrels are excellent organizers, and their method of sorting and storing nuts inspired me. Research showed that squirrels use a technique called "spatial chunking" to remember where they store their nuts.

I designed playful, cartoonish drawings to evoke nostalgia for journaling, combining them with modern icons for balance. For colors, I drew inspiration from highlighters and colored pencils, ensuring accessibility by using popular color tools.

For the app's name, I brainstormed creative and unique options related to note-taking, aiming for something different from the typical serious or literal names.

Visual Design

Design Refinements

I applied branding and UI elements to the wireframes and refined the designs based on feedback from peers and my mentor. Key changes from wireframes to visual design included:

1.

I updated the Themes page by removing the “preview” eye icon to reduce clutter. I added a “default” block for users to switch themes and choose the default option if needed. I also added a “custom theme” button to match the “custom templates” button and created a new “All Notes” page with an applied theme.

2.

I resized all icons for uniformity, ensuring they were divisible by 4pt. I also created custom icons for each page, with the “Select Checklist” icons being particularly notable.

3.

The Grocery Checklist was too compact, making the checkboxes too small. I removed the side-by-side sections and stacked them vertically to make the checkboxes larger and reduce clutter.

Visual Design

You can also swipe on mobile or click and swipe on desktop to view!

Animation

I wanted to create a fun way to engage users when they first interact with the app. To match the branding, I designed a custom loading sign featuring my squirrel logo in a running pose, with a loading bar made of colorful pine nuts.

Test & Iterations

Usability Testing

I conducted a moderated usability test with 3 note takers and an informal feedback session with UX design students. They appreciated the fun visual design and found using templates simpler than other apps. Overall, they saw Squiggle as an app they would use and customize.

Insights

  • Overall users were delighted with the animation to enter the app. The visual design brought them a lot of joy and 100% of participants could complete all flows.

    “Note apps are usually so boring but this one is so fun!”

    “Applying themes is genius!”

  • For the most part there were not many pain points to note. Recurring feedback included suggestions to add a preview element for applying a theme.

    50% of participants questioned how themes would look once applied.

  • The main suggestions from testing included adding a preview for themes and also 25% of participants noted that there was a lot of text on the “All Notes” page.

Affinity Map

Priority Revisions

Based on the feedback from testing here is what I focused on and revised:

I added a preview to the themes flow so that users would understand how enabling a theme looks.

I decreased clutter on the “All Notes” page to reduce eye fatigue and make it an overall more pleasant experience.

Reflection

Conclusion

I created an app that helps note takers of all experience levels organize their thoughts digitally. Looking back, Squiggle effectively addresses the main pain points and frustrations identified by my research participants.

Learning

I began this project aiming to invent something new, but I soon realized that features like templates and password protection were already available. Although this was initially disappointing, I learned that designing something great doesn’t always require innovation. By maintaining a fresh perspective, I discovered the value of adding unique features like customizable themes, which brought a new and fun twist to a standard note app. I learned that enhancing user experience doesn’t require reinventing the wheel.

Next Steps

As an MVP design, there are pages I didn’t fully develop. If time allowed, I would expand and test additional features like customizing themes and templates. I would also research how app integrations could work with Squiggle, as many note apps offer this option. With more time, I’d conduct additional interviews to gather more feedback during the research and testing phases.

Previous
Previous

HLB Gear & Ponovena

Next
Next

Add a Feature