Customizing the DHIS2 Android Capture app

Hi everyone,

I’m currently working on a task that involves customizing the DHIS2 Android Capture app to create a specialized version for a Digital Maternal and Child Health (MCH) solution.

From my understanding the requirements include modifying the top page of the Capture app to display:

  1. Notifications related to the mother’s health status (e.g., red/yellow/green alerts).

  2. Upcoming events such as health checks or immunizations.

  3. Personalized video content suggestions based on the mother’s or child’s health condition.

  4. Links to different health records (ANC, Delivery, PNC, Immunization, etc.).
    Additionally, there are requirements for:

  • A child growth curve chart (based on WHO standards).

  • Schedule reminders to display notifications.

  • A video learning section.

I have already cloned and successfully run the DHIS2 Android Capture app (developer version) in Android Studio. However, I am still new to Android app development (Kotlin) and trying to understand how to structure and implement these customizations correctly.

Could anyone please guide me on:

  • How should I proceed my learnings?

  • Any documentation, code references, or example implementations that could help me approach these customizations effectively?

Thank you very much for your time and support!

Hello everyone,

I’m currently working on a task that involves customizing the DHIS2 Android Capture app to create a specialized version for a Digital Maternal and Child Health (MCH) solution.

From my understanding the requirements include modifying the top page of the Capture app to display:

  1. Notifications related to the mother’s health status (e.g., red/yellow/green alerts).

  2. Upcoming events such as health checks or immunizations.

  3. Personalized video content suggestions based on the mother’s or child’s health condition.

  4. Links to different health records (ANC, Delivery, PNC, Immunization, etc.).
    Additionally, there are requirements for:

  • A child growth curve chart (based on WHO standards).

  • Schedule reminders to display notifications.

  • A video learning section.

I have already cloned and successfully run the DHIS2 Android Capture app (developer version) in Android Studio. However, I am still new to Android app development (Kotlin) and trying to understand how to structure and implement these customizations correctly.

Could anyone please guide me on:

  • How should I proceed my learnings?

  • Any documentation, code references, or example implementations that could help me approach these customizations effectively?

Thank you very much for your time and support!