Cosmofy App Design


Cosmofy Case Study

Cosmofy is a mobile game that brings immigrant and local users together by introducing them to a cultural diversified world. In the game, users learn about other cultures and languages through completing tasks and meeting new people.

half screen.jpg


Course: Immersion Studio (MHCID)
Duration: 4 Days
Team: Jennifer Wang, Yomna Hawas, Tony Tran
My Role: User Research, Usability Testing, Prototyping, User Interface Design


Project Brief
Explore ways of using computer cooperative work (CSCW) to help people cooperate in acts of civic engagement. Our team was particularly interested in how immigrants could benefit from a collaborated and shared technology system. Due to time constraints, we had less than a day to conduct formative research.

Secondary Research Goals
- Understand the values of cultural integration and it’s effects to the society.
- Find current initiatives aimed at helping immigrants integrate.

Primary Research Goals
Discover the difficulties of immigrants moving to the US.
- Identify if and why immigrants want to integrate.

Key Research Insights

  • People that are more exposed to immigrants tend to view them more positively.

  • Successful cultural integration provides both cultural and economic benefits.

  • Immigrants feel it is necessary to get help from locals when they first move.

  • English proficiency plays a crucial role in the perception of immigrants.

How might we utilize cultural and language diversity to bring locals and immigrants together?



With a better understanding of the problem space with immigrants, we began to use the braiding method to think of solutions. As a team we quickly sketched 30 different design concepts, and narrowed it down to 4 design directions.


Concept 1 | Buddy Matching

This is an app that brings immigrants and locals together based on common interests and goals. This acts as a powerful tool for immigrants to meet locals and practice English in an immersive real-life situation.

Benefits: Immigrants and locals can help each other achieve certain goals (e.g. learn to drive) by meeting and exchanging skills.

image (2).jpg

Concept 2 | Accessible Information

This is a digital bulletin board placed in public areas to provide resources for immigrants. This can be in immigrant-dense neighborhoods, airports, etc. This would facilitate immigrants’ transition to American culture. The digital bulletin board would contain events immigrants may be interested in such as English classes near-by, immigrant support groups, festivals, game nights, potluck, and carpool.

image (1).png

Benefits: Immigrants can find all the resources needed for an easier transition, and would organically meet other immigrants and locals to learn new cultures while participating in activities found on the interactive dashboard.

Concept 3 | Country Unlocking Game

A mobile game where the primary goal is to unlock all the countries in the world by meeting people from that country in person or through online chatting. Inspired by Pokemon Go, users would see other players on the map from locked countries and meet them in person if nearby. In order to unlock a country, the app directs the users to answer a list of questions regarding the person.

Benefits: Immigrants organically meets other immigrants and local players to learn new cultures while participating in a casual and fun activity.

image (3).png

Concept 4 | Holiday Integration

An app that presents people with information about holidays from all over the world. It shows user generated content such as stories from people about how they celebrated last Christmas, or pictures from their last Chinese New Year. Users are also able to post about events they’re hosting and invite others to share the joy.

image (4).png

Benefits: This app helps people learn about different cultures, traditions and customs in the positive light of celebratory holidays. It also helps everyone feel included in each others’ culture.

Down Selection

Our team decided to move forward with the Country Unlocking Game concept, because our classmates were most excited about it. It is a seamless and organic ways to create connections between immigrants and locals. We were also able to integrated some features from the other concepts.


IMG_6022 copy.jpg

We constructed paper prototypes of our app and tested with 5 users to help us identify pain points and improve the design.

We asked our participants to attempt to complete the quest of “Chat with someone from China”.

low-fidelity prototype.jpg

Prototype Testing Feedback

  1. Limitations of paper prototype

    On the home page, we wanted to find out if users would prefer to use the interactive map or the search bar to find a country. Most participants used the search bar, because they didn’t know the map was interactive due to it being low-fidelity. This could be improved by further testing with a high-fidelity prototype.

  2. Misleading placeholders

    Participants were confused by the placeholders images, and took them more time to select a quest. We learned that to avoid confusion it is better to provide as much content as possible. Surprisingly, some participants thought the placeholders were locked games, and said it gave them the incentive to play more.

  3. Instructions are boring

    We noticed the first 2 participants did not choose to read the instructions, so we forced the display of instructions on the following participants, but they still did not read through.

  4. Missing exit option

    When chatting with another player, some participants wanted to re-match and leave the chat room. We learned to provide more options for the user, and give them the freedom to exit anytime.

High-Fidelity Mockups

We created our fidelity mockups based on what we learned from prototype testing.

Selecting a Quest:
There are a variety of quests for users to select and explore.
Select a country > Select a category > Select a quest


Quest Example 1 | Meet with other players:
Meet with players from other cultures near you! Compete a fun list of questions about them to compete the quest and unlock the world map!


Quest Example 2 | Chat with other players:
You can also unlock the world map and earn points by completing interactive quest with other players online.


Unlocking and Collecting Countries:
The interactive map helps you keep track of achievements. Once you have completed enough quests to unlock a country, it will appear as “completed” on the map. Blue dots are for all the countries you have completed or started.


Next Steps

  • Usability Testing

    We should design an interactive prototype for more usability testing. We want to see how users will interact with the interactive map feature.

  • Test on targeted audience

    We want to test our prototype with more people from different countries, age groups, and income level.

  • Test with more quests

    We should design more types of quests for usability testing, and gather feedback from users to see which ones are the most popular.

  • Addressing safety & privacy concerns

    We are most interested in the feature of players meeting each other. It would be crucial to address safety & privacy policies so players can engage with each other in a safe and healthy environment.