Developer Portal - Guides & Tutorials
In this section you'll find guides and tutorials on how to use the tools documented in the developer portal. Looking for references? Check the Reference Docs section.
Getting started
If you haven't set up your development environment yet, you can follow the Initial Setup guide. This will explain how to install the necessary tools and set up your environment to get started with development and spin up a new server.
Web Development
If you're looking to develop DHIS2 web applications, you can use the Quickstart Web guide to get started. This guide will help you set up your development environment and create a new DHIS2 web application.
Once that is done, you might want to check out the following sections:
Once you want to dive deeper and learn more, the following pages can be useful as well:
Android Development
If you're looking to develop DHIS2 Android applications, you can use the Quickstart Android guide to get started. This guide will help you set up your development environment and create a new DHIS2 Android application. This page links to all relevant documentation for Android development.
CLI
These are the CLI tools you can use for your development on DHIS2.
Web API
The Web API documentation can be found on docs.dhis2.org.
The OpenAPI specification for the DHIS2 Web API can be viewed at dhis2.stoplight.io.
Integration
DHIS2 Integration has several sections that can be useful if you're looking to integrate DHIS2 with other systems. Get started with the overview page.