Web & Android App Competition
21 - 25 September 2020
We are now welcoming submissions of DHIS2 Apps for the 2020 DHIS2 Annual Conference Web & Android App Competition! Last year's Web App Competition was a big success, and this year we are also opening the competition to Android Apps. The goal this year is to showcase the innovative work developers around the world are doing with DHIS2 for both web and mobile devices, and to highlight how the DHIS2 App Platform and Android SDK makes it easier to develop custom apps using shared tools. Finalists will be invited to present their Apps at the Digital Annual Conference!
Background: Fostering Innovation through DHIS2 Common Tools
Recent years have seen an increasing number of DHIS2 applications developed independently by the global DHIS2 community. These apps typically offer features and functionalities that the core DHIS2 applications do not adequately cover. Some are generic and could be broadly adopted, while others target a specific DHIS2 use case. The development of these applications ultimately enhances the DHIS2 experience for the end user and strengthens the DHIS2 platform ecosystem in general. To support this--and especially to make it easier for developers to design their own apps that integrate seamlessly into the DHIS2 core software--we have published toolkits for both Web and Android App development communities:
- DHIS2 App Platform: Shares a suite of common tools that can be used to develop DHIS2 Web Apps: Read more
- DHIS2 Android Software Development Kit (SDK): Facilitates the development of Android Apps using DHIS2 as a platform. Read more
The purpose of our competition in 2020 is to showcase innovative DHIS2 Web and Android Apps that make an impact, and to highlight how the use of these shared tools can make it easier to turn an app idea into a reality.
The Competition: Submit Your Web or Android App
We invite DHIS2 Web and Android developers from around the world to submit their best work. Members of the DHIS2 Core and Android Development teams will review the submission and rank them based on the criteria below. Finalists in both the Web and Android categories will be selected, and each finalist (or one representative, if a finalist app was developed by a team) will present their app at the Digital DHIS2 Annual Conference and compete to be The DHIS2 Application of The Year!
For Web Apps, we also invite applications that were submitted last year but not selected as finalist to resubmit this year if significant revisions or improvements have been made to the application since the previous submission.
Selection Criteria: The More Your App Meets, The Better Your Chance to Win
Submission Guidelines: Follow the Process Below, and Submit by Date
- Impact: How does the application impact the work of end users or other beneficiaries? (or for apps that are still in development, what is the predicted impact?)
- Common Tools: Does the application make use of common DHIS2 toolkits and libraries, such as the DHIS2 App Platform or Android SDK?
- Generic: Can the application be applied to a variety of use cases?
- Accessible: Can your application be configured by another country or project without the direct involvement of the original developers?
- Available: Is your application published online and easily available for download, for example via the DHIS2 App Hub?
:Make a brief video to demo your app. Videos should be no longer than 20 minutes, and should include information on:
- Who is the end user, how do they use the app, and how does it impact their lives or the lives of those they provide services for? (including interviews with end users is a plus)
- How is the app configured? (does not have to be overly technical)
- If you are re-submitting an application from last year's competition, what revisions and/or improvements have you made?
Upload your completed video to Google Drive, Dropbox, or your preferred file storage service and submit the link to it via our online submission form
. Submission deadline is: 28 August
Contact the DHIS2 Web Apps team with any questions: firstname.lastname@example.org
: Since the Android SDK is still new and the timeline for development before the Annual Conference is short, the DHIS2 Android team offers a staggered process that includes an initial support phase
for new app ideas. Developers who do not wish to use the Android SDK or who have already completed their apps can proceed directly to the submission phase
Support phase: For developers working on new apps (or app concepts) with the Android SDK, and who would like input from the DHIS2 Android team:
- Prepare a brief description of your app (or app idea), including functionality, audience, impact, and relevance to the DHIS2 community
- Register your idea via the online submission form as soon as possible
- The Android team will contact registered participants with more information and support on using the Android SDK
- Submit your code and documentation to the Android Team, following the guidelines described below
Submission Phase: To submit finished apps (or proofs of concept!):
- Submit your code to a public repository
- Prepare a brief document describing the functionality (end user manual)
- Prepare a brief technical document describing the architecture of the app
- Prepare a brief document (it can be a README in github) describing how to build the app from the code
- Register your app using the online submission form and include links to the code and documents listed above
Submission deadline for Android Apps is 28 August
Contact the DHIS2 Android Apps team with any questions: email@example.com
Note from the DHIS2 Android team: "We understand the timeline limitations, so we are not expecting fully developed and deployed apps. If your app is not part of an ongoing project, just build a proof of concept of that super idea you have in mind and show us what you are able to do with the Android SDK!"
Notification of Finalists and Sponsorship Details
Finalists in both Web and Android App categories will be selected, and finalists will be notified by email by 7 September
During the Digital DHIS2 Annual Conference there will be a plenary session where finalists will give a 15 minute presentation of the app, followed by a voting process by all conference participants. The winners will be declared The DHIS2 Application of the Year!
You had already submitted your application for the 2020 Annual Conference?
If you had already submitted an application few months back, you do not need to re-submit. We will get back to you by 7 September