Project Screenshot

IsDatRaar

The digital version of a card game that helps doctors determine patients' mental health

  • The challenge

    It isn’t easy to talk about your experiences, anxieties, and fears with a doctor. And doctors aren’t always quick to find the right approach to each patient to understand what’s going on. To overcome this barrier, doctors sometimes use games. That’s how the Een Steekje Los (A Stitch Loose) game appeared. A Stitch Loose uses a set of cards with different topics to help patients talk about their feelings.

    However, clinics can only have a limited number of paper card games on hand, and such games are difficult to share with colleagues in different countries. Additionally, paper card games can be damaged and lost, and it takes hours to create a new set of cards. 

  • Our client’s idea

    Our client decided to create a mobile version of Een Steekje Los. He thought it would be easier and more comfortable to use a mobile app rather than a paper game.

    We developed an app called IsDatRaar (Is That Weird), a digital version of the Een Steekje Los game. IsDatRaar is available on iOS and Android. 

  • Our solution

    This game meets several goals:

    • It makes healthcare easier and more fun.

    • It allows patients to discuss taboo topics while creating openness and understanding.

    • It ensures patients’ awareness about recovery and improving the quality of life.

Results

Duration:
December 2019 – January 2020
Team:
PM - 1 iOS - 1 Android - 1 Designer - 1 QA - 1
iOS and Android app development

We created IsDatRaar for iOS from scratch using Swift and used the UIKit framework to construct and manage a graphical and event-driven user interface. To create the app’s architecture, we used the Model–View–Controller (MVC) design pattern. This pattern allows for organizing the architecture, functionality, and interactions with the user interface.

For Android development, we used Kotlin and Android Jetpack architecture components. The main architectural pattern we used was Model–View–ViewModel (MVVM), which simplifies support for the code base. Additionally, we added Crashlytics for quick troubleshooting.

We saved all data locally so IsDatRaar is available offline.

Designed the UI/UX

Our client had an old design concept when he came to Steelkiwi. Our task was to update this design. Specifically, we needed to implement a new type of navigation that would be more understandable and user-friendly. 

Implemented features

First of all, a doctor chooses a category of cards:
 

  • Health

  • Relationships

  • Social contacts

  • Home

  • Leisure

  • Study and profession

  • Meaning

  • Help

The doctor and patient then immediately see the starting card with a general question they can discuss.

There are also subcategories the doctor can choose. Below is an overview of these subcategories with explanations of how to play them: 

Drawing or depicting
Patients can choose whether to represent or draw the word or sentence.

Guess the word
Patients should guess the word defined by three other words.

Knowledge questions
Patients can answer questions with three response options.

Life questions
With life questions, patients talk with the doctor about their own experiences, thoughts, and ideas.

Theses
Patients tell what they think about statements or prejudices.

Photos
Patients express their thoughts on, memories of, or associations with provided photos.

Doctors can also use a random set of cards. This means the doctor doesn’t choose a category and subcategory; the app chooses randomly.

In the main menu, a doctor can choose the basic set or an extension set. There are 26 extension sets.  

Technology stack

Git icon
Git
Swift icon
Swift
LiveData icon
LiveData
Room icon
Room
Kotlin icon
Kotlin