VocApp

Context

The first project done as part of CareerFoundry's UX Design course.

Challenge

How might we design a mobile app that empowers people to learn new vocabulary?

Solution

A mobile app that focuses on learning new vocabulary through conversations and flashcards.

Role

Research
Prototyping
Usability testing

Tools

Figma
InVision

Year

2020

Client

Hypothetical, as part of
the CareerFoundry course

COMPETITOR ANALYSIS

2 vocabulary learning apps were analyzed.

USER RESEARCH

After conducting interviews with current and potential users of vocabulary apps, 3 types of user behavior appeared:

USER PERSONA

The information gathered during user interviews helped shape a user persona, Kate.

INFORMATION ARCHITECTURE

USABILITY TESTING

The usability testing revealed several shortcomings of the app:

Insufficient language proficiency levels

Some participants couldn’t find an appropriate language proficiency level. The “Your level?” question was not clear.

+ 2 language proficiency levels

+ “What’s your current level?” instead of “Your level?”

Lack of onboarding

There was a difficulty in understanding how the app’s learning mode works. The “Play” icon seemed to be misleading for the participant, he saw it as a “volume control” symbol.

+ More detailed instructions

+ Change “Play” icon

Lack of motivational messages

Some participants wished to see a supportive message in case of an incorrect answer.

+ Encouraging and motivational messages

Changes to adding new words

Uploading not only the images but video and audio files should also be possible. It wasn’t clear that some fields are optional to fill in in the “Add new word” screen.

+ "Upload file" instead of "Upload image"

+ Mark the "Comments" and "Upload file" fields as “Optional”.

LEARNINGS

Give participants scenario tasks rather than direct ones. Let a participant decide how to execute tasks.

Use a mobile phone when testing a mobile app (if possible). User behavior might differ depending on the device.

Avoid using generic titles for the app's categories and situations. Genericity causes questions about the context from the participants, requiring more input from the moderator and possibly less valuable feedback from the participant.

CONCEPT

When I was brainstorming ideas for the app’s UI, I had a concept of a vocabulary shooter where people need to match words with their translations.

Arcade game aesthetics came to my mind.

Here are a couple more wireframes inspired by arcade games:

Select language

Practice pronunciation

Back to homepage