Skip to main content

Android & Web App Development Academy 2021

Workshop 1: The Basics

Originally hosted March 17-18, 2021

In this hands-on 2-day workshop, participants learned how to build high-quality, maintainable DHIS2 Android and Web applications using the latest tools from the core team.

Android Track

Session Recordings:

Web App Track

Session Recordings:

Slides:

Workshop 2: Advanced

Originally hosted May 4-7, 2021

Android Track

Learn how to use the different capabilities of the DHIS2 Android SDK to build fully reliable DHIS2 Android applications compatible with many DHIS2 versions. This workshop focuses on how android developers can use the SDK to sync metadata and data following the best practises while preventing sync erros. Also, among other topics, it covers how to use the validation rules and program indicators engines to perform data quality and analytic tasks.

Session Recordings:

Web App Track

Learn more about the App Runtime and how to use advanced hooks and techniques to interact with the DHIS2 Web API. This workshop will also focus on how to build generic DHIS2 web apps and how to use tools such as i18n for translations and the DHIS2 data store. These sessions also include application performance and security tips and best practices. Learn more about testing DHIS2 web apps and how to publish your apps using the App Hub.

Session Recordings:

For more information on exercises and other resources, please check the Web App Academy 2021 repository.