Aller à la page principale

Aperçu de la version v2.7 pour Android Capture App

DHIS2 Android Capture App version 2.7 à présent disponible avec de nombreuses améliorations et résolution de bugs. Sur cette page, vous pouvez trouver des informations sur cette version du logiciel, y compris des descriptions de fonctionnalités, des liens vers la documentation technique et plus encore.

Aller à une section sur cette page

    Expérience de l'utilisateur

    Multiplication des zones cliquables dans les icônes et les boutons

    Certains boutons ou étiquettes cliquables de l’application Android comportaient de petites zones sensibles sur lesquelles l’utilisateur pouvait appuyer. L’ensemble de l’interface utilisateur a été revu et les zones touchables ont été augmentées. Par exemple, le bouton “+” pour créer une nouvelle étape ou l’icône “˅” pour ouvrir les détails TEI ou développer une section.

    Jira | Capture d’écran | Documentation

    Formulaires de saisie de données épurées

    Les champs de saisie comportaient un message d’aide indiquant “Insérer la valeur ici” qui demeurait après la saisie de la valeur. Nous avons conservé les indications lorsque le champ est vide, mais elles disparaissent désormais une fois la valeur saisie par l’utilisateur.

    Jira | Capture d’écran | Documentation

    Simplification du processus de création d’une étape de programme

    Lorsque l’utilisateur regroupe les événements par étape de programme dans un programme tracker, l’option de création d’une étape n’était visible que lorsque les événements de l’étape de programme spécifique étaient développés. Dans cette version, l’option pour créer un nouvel événement est toujours visible. Lorsque l’utilisateur appuie sur le bouton, cette étape du programme se déploie en affichant tous les événements déjà existants de cette étape particulière du programme. De plus, lorsqu’il n’y a qu’une seule option basée sur la configuration du programme, l’étape du programme disponible est sélectionnée automatiquement et l’étape de sélection de l’étape du programme est ignorée.

    Jira 1 | Jira 2 | Capture d’écran | Documentation

    Déplacer le bouton “Partager” dans le tableau de bord des TEI vers un menu secondaire

    Le tableau de bord des TEI présentait un bouton noir “Partager” qui utilisait un espace important sur l’écran et ne s’alignait pas avec le design visuel de l’application alors que la fonction est très peu utilisée. Le bouton a été supprimé et la fonction de partage d’une TEI par code QR a été placée dans le menu à trois points verticaux, dans le coin supérieur droit de l’écran.

    Jira | Capture d’écran | Documentation

    Navigation plus intuitive pour les sections d’événements

    La navigation en accordéon des sections de formulaire prêtait à confusion pour certains utilisateurs et l’action qui suivait le remplissage du dernier champ d’une section n’était pas intuitive. Cette version de l’application inclut un bouton “Suivant” à la fin de chaque section qui appelle l’utilisateur à l’action. La fonction de ce bouton est de fermer la section en cours et d’ouvrir la nouvelle section.

    Jira | Capture d’écran | Documentation

    Nouveau dialogue de saisie pour les ensembles de données

    Lorsque l’utilisateur saisit des données dans un ensemble de données, le clavier s’ouvre en occupant la majeure partie de l’écran et le tableau de l’ensemble de données. Le nouveau dialogue de saisie ouvre un champ de saisie au-dessus du clavier qui affiche le nom de l’élément de données et les options de catégorie du champ sélectionné, ce qui permet à l’utilisateur de conserver son contexte lorsqu’il navigue dans les tableaux pendant la saisie des données.

    Jira | Capture d’écran | Documentation

    Analytique locale

    Nouveau style de légende dans les tableaux

    Le style des légendes dans les tableaux présente un nouveau design qui assure un bon contraste et une bonne visibilité indépendamment de la couleur sélectionnée pour la légende.

    Jira | Capture d’écran | Documentation

    Implémentation des fonctions d’agrégation manquantes

    Les fonctions d’agrégation suivantes sont désormais prises en charge dans les analyses locales: DERNIER, PREMIER, ORG_UNIT_MOYENNE_SOMME, ORG_UNIT_DERNIER_SOMME, DERNIER_DANS_LA PÉRIODE, ORG_UNIT_DERNIER_DANS_LA PÉRIODE_MOYENNE, ORG_UNIT_PREMIER_MOYENNE

    Jira | Documentation

    Processus de synchronisation

    Ouvrir l’accueil après la synchronisation des métadonnées

    Lorsqu’un utilisateur se connecte à l’application Android pour la première fois, l’application doit télécharger toutes les métadonnées et les données, y compris les ressources des fichiers. En fonction de la configuration du serveur et de l’utilisateur, des ressources du serveur et de la connexion internet, ce processus peut être très long. Avant cette version, tout cela se passait sur l’écran d’accueil et l’utilisateur devait attendre pendant tout ce temps sur le même écran. Nous ne pouvons pas changer ce processus ou ce temps d’attente, mais nous pouvons le rendre plus interactif et informatif. Dans cette nouvelle version, l’application restera sur l’écran de démarrage pendant le téléchargement des métadonnées et s’ouvrira sur l’écran d’accueil une fois que les métadonnées seront dans l’appareil. Sur l’écran d’accueil, l’application indiquera à l’aide d’une roue de chargement sur chaque programme quand les données sont en cours de téléchargement et quand elles sont prêtes. L’utilisateur pourra voir combien de programmes sont en train de télécharger des données, ou terminés, ce qui rendra le processus d’attente plus transparent et informatif quant à sa progression.

    Jira | Capture d’écran | Documentation

    Pas de synchronisation complète au moment de l’ouverture de l’application

    Avant cette version, chaque fois qu’un utilisateur ouvrait l’application de capture DHIS2, celle-ci lançait un processus de synchronisation des données et des métadonnées, pour s’assurer que l’application était synchronisée avec le serveur. Dans la plupart des cas et des lieux, ce processus était très lent. Afin de faciliter le travail dans les cas les plus difficiles, nous avons supprimé ce processus de synchronisation. Lorsque l’utilisateur ouvre l’application, même s’il se déconnecte et se reconnecte, l’application s’ouvre sans effectuer de synchronisation complète. Les utilisateurs ont la possibilité de se synchroniser avec le serveur par le biais du bouton Refresh (Actualiser) quand ils le souhaitent.

    Jira | Documentation

    Tracker

    Gestion de la propriété dans les renvois permanents

    Depuis la version 2.7, lorsqu’un utilisateur fait un renvoi permanent d’une TEI, la propriété est mise à jour en conséquence.

    Jira | Documentation

    Assistance Implémentation Mobile

    Télécharger l'APK SMS

    À partir de cette version, l’application disponible dans Google Play intègre la fonctionnalité SMS. Dans les versions précédentes, cette fonctionnalité était uniquement disponible sur un apk disponible sur Github.

    Jira

    Compatibilité avec la plateforme DHIS2

    Android Capture App version 2.7 est pleinement compatible avec le DHIS2 version 2.39 et les versions antérieures à partir du 2.30.

    Informations & Démos de la nouvelle version

    Cliquez sur les liens dans le tableau ci-dessous pour plus d’informations sur cette version du logiciel et pour accéder à une démo interactive. Vous pouvez également commenter ou poser des questions sur cette version sur la Communauté de Pratique.

    To find more details about...Follow this link
    Download app from Google Play or GithubDownloads
    DocumentationDocumentation
    Full list of features and bugsAndroid Release Notes
    Demo instance (user / password)Demos (android / Android123)
    DHIS2 communityDHIS2 Community of Practice
    App Source code on GithubDHIS2 Android source code
    SDK Source Code on GithubAndroid SDK source code