Aller à la page principale

Cette page a été traduite automatiquement et pourrait contenir des erreurs

Présentation de l'application Android Capture App V2.2

La version 2.2 de l’application Android de capture du DHIS2 est disponible avec de nombreuses nouvelles fonctionnalités, applications, améliorations et corrections de bugs, notamment des améliorations de l’interface utilisateur, la prise en charge des règles de validation, de nouvelles visualisations de cartes et des options de cryptage.

Aller à une section sur cette page

    Ensemble de données

    Règles de validation

    L’application prend en charge les règles de validation. L’étape de validation a été intégrée dans le flux d’enregistrement et de complétion et l’app prend en charge à la fois lorsque les règles de validation sont configurées comme obligatoires et lorsqu’elles sont facultatives. L’application affichera une nouvelle carte avec les erreurs, ce qui aidera l’utilisateur à identifier les valeurs incorrectes.

    [ Capture d’écran ][ Jira 1 | 2 | 3 | 4 ]

    Liste, filtrage et tri des événements

    Tri des listes d'événements et de TEI

    L’application permet désormais de trier les listes d’événements et de TEI. Le tri est intégré au menu des filtres et les utilisateurs pourront trier la liste en fonction d’un paramètre choisi, soit par ordre croissant, soit par ordre décroissant. Le tri s’effectue par date et par unité d’organisation, ainsi que par date d’inscription et par statut, le cas échéant. Les écrans qui permettent le tri sont les suivants :

    • Liste d’un seul événement
    • Liste d’écrans de recherche de TEI (lorsqu’un TEI a plusieurs événements, l’application classe les événements en fonction de l’événement le plus récent)
    • Liste des événements du tableau de bord TEI

    Nouveau filtre : Statut d'inscription

    Dans l’écran de recherche de programme, l’utilisateur peut filtrer la liste des TEI par statut d’inscription. Ce filtre ne permet pas la multisélection. Les utilisateurs ne peuvent pas filtrer en fonction de plusieurs statuts d’inscription à la fois.

    [ Capture d’écran ][ Jira]

    Nouveau filtre : Date d'inscription

    Dans l’écran de recherche de programme, l’utilisateur peut filtrer la liste des TEI par date d’inscription (en plus de la date de l’événement, qui était déjà disponible). Le filtre utilise l’étiquette de la date d’inscription lorsqu’elle est disponible.

    [ Capture d’écran ][ Jira ]

    Changements dans les noms de filtres

    L’ancien filtre « Période » a été renommé comme suit :

    • Date dans l’écran d’accueil et dans l’écran du programme d’événements.
    • Date de l’événement dans l’écran du programme Tracker.
    • Reste comme période pour les ensembles de données.

    Cartes

    Vue satellite dans les couches de la carte

    L’utilisateur pourra changer l’arrière-plan de la carte en vue satellite. La vue satellite est disponible en tant qu’option dans la boîte de dialogue de la couche de carte. Lorsqu’elle est sélectionnée, elle remplace l’image d’arrière-plan par défaut.

    [ Capture d’écran ][ Jira ]

    Couche d'événements dans les cartes de programme TEI

    Lors de l’ouverture de la vue cartographique dans les programmes de Tracker, les étapes du programme avec les coordonnées seront disponibles sous forme de couches. Lorsque la couche de l’étape du programme est sélectionnée, les événements de cette étape avec leurs coordonnées seront affichés sur la carte en combinaison avec les autres couches sélectionnées.

    [ Capture d’écran ][ Jira ]

    Afficher les relations TEI dans une vue cartographique

    Lors de l’ouverture de la vue cartographique dans les programmes de Tracker, les relations entre les ITE avec les coordonnées seront disponibles sous forme de couches. Lorsque la couche Relation est sélectionnée, les ITE dont les coordonnées font partie de cette relation sont affichés sur la carte en combinaison avec les autres couches sélectionnées. Le sens des relations sera représenté par une flèche pointant dans la direction correspondante. Les relations bidirectionnelles sont marquées d’une flèche aux deux extrémités.

    Les utilisateurs pourront passer de l’affichage sous forme de liste à l’affichage sous forme de carte à partir de l’onglet des relations du tableau de bord TEI.

    [ Capture d’écran ][ Jira 1 | 2 | 3 | 4 ]

    Carrousel pour la navigation dans les événements, les IET et les relations dans la vue cartographique

    Un carrousel de cartes d’ITE, d’événements ou de relations a été ajouté à la vue cartographique. Le carrousel et la carte répondent à la sélection de l’utilisateur dans les deux sens. Si l’utilisateur sélectionne un objet sur la carte, le carrousel positionne la carte correspondante sur l’écran. Si l’utilisateur sélectionne une carte dans le carrousel, la carte sera centrée sur l’objet correspondant dans la carte et l’icône de tout objet sélectionné dans la carte sera remarquée avec une taille légèrement plus grande.

    [ Capture d’écran ][ Jira 1 | 2 ]

    Caractéristiques génériques

    Modifier la couleur des champs de texte longs dans les formulaires

    Les champs de type texte long ont un arrière-plan plus sombre. Il a été changé en blanc pour l’aligner sur les autres types de valeurs.

    [ Capture d’écran ][ Jira ]

    Présélection de l'unité d'organisation précédente lors de la saisie d'événements

    Lors de la création d’un nouvel événement, que ce soit dans Tracker ou dans les programmes d’événements, si l’utilisateur a plus d’une unité d’organisation assignée pour la saisie des données, l’application présélectionnera l’unité d’organisation qui a été sélectionnée par l’utilisateur la dernière fois.

    [ Jira ]

    Désactiver l'orthographe grammaticale dans les champs d'option prédéfinis

    L’orthographe grammaticale est désactivée pour les champs qui utilisent des ensembles d’options ou des catégories. Même si les options contiennent des fautes d’orthographe, l’application n’affiche pas d’avertissement. Cet avertissement est supprimé parce que pour les options prédéfinies, l’utilisateur ne peut pas corriger l’erreur même si l’application la signale.

    [ Jira ]

    Rendre les options des catégories consultables

    Lors de la création d’événements dans les programmes ou de la constitution d’ensembles de données avec une catégorie, le fait de devoir parcourir de longues listes sans possibilité de recherche ralentissait la saisie des données. L’application propose désormais un champ de recherche lorsqu’il y a plus de 15 options dans la catégorie. Elle est mise-en-œvre dans les écrans suivants :

    • Filtre combiné pour les catégories de listes d’événements
    • Sélecteurs d’options de la catégorie initiale de l’événement
    • Ensemble de données listant la catégorie option filtre combiné
    • Ensemble de données sélectionneurs d’options de la catégorie initiale
    • Tableau de bord TEI pour les événements autogénérés

    [ Capture d’écran ][ Jira ]

    Caractéristiques du Tracker

    Hériter des valeurs lors de la création d’un nouveau TEI pour une relation

    Lors de la création d’une nouvelle ITE dans le cadre d’une relation, l’ITE héritera de tout attribut de programme marqué par le paramètre Hériter dans la configuration de l’attribut de l’entité suivie.

    [ Jira]

    Expérience utilisateur et interface utilisateur

    Refonte des cartes Event et TEI

    Les cartes d’événements et de TEI ont été améliorées et rendues plus intuitives et informatives. Les cartes affichent désormais le nom de l’attribut ou de l’élément de données à côté de la valeur pour les trois premières marquées à afficher. Il est également possible de développer la carte pour afficher le reste des attributs ou des éléments de données, qui sont présentés selon le même format. Les nouvelles cartes sont disponibles dans les programmes Tracker pour la liste TEI, les événements du tableau de bord TEI et les cartes dans le carrousel des cartes.

    [ Capture d’écran ][ Jira ]

    Améliorer l'écran de l'ensemble des données

    L’écran de l’ensemble de données a été remanié, les informations d’en-tête ont été simplifiées et un onglet contenant les détails de l’ensemble de données (statut, période, unité d’organisation) a été ajouté dans la section de saisie des données. L’ensemble de données s’ouvre toujours dans l’onglet Saisie des données.

    [ Capture d’écran ][ Jira ]

    Mise à jour des icônes d'état des événements

    Le nouveau design simplifie les icônes et aligne l’esthétique sur l’interface utilisateur de l’application. Toutes les icônes sont identifiables par leur forme. La différenciation des couleurs n’est plus utilisée pour ajouter des informations.

    [ Capture d’écran ][ Jira ]

    Mise à jour des icônes de synchronisation

    Le nouveau design supprime les icônes qui n’étaient différenciées que par leur couleur. Toutes les icônes sont identifiables par leur forme. Lorsqu’un objet est déjà synchronisé, aucune icône de synchronisation n’est affichée.

    [ Capture d’écran ][ Jira ]

    Désactiver le balayage horizontal pour les onglets dans les ensembles de données

    Le balayage horizontal permet à l’utilisateur de naviguer dans le tableau de données, mais pas dans les différents onglets. L’expérience de l’utilisateur était parfois déroutante et entraînait des changements de section non volontaires. Pour changer de section, l’utilisateur doit cliquer explicitement sur l’onglet spécifique dans le menu d’en-tête de la section.

    [ Jira]

    Amélioration de la section des réglages pour les paramètres de synchronisation via la nouvelle application web Android Settings DHIS2.

    La section des paramètres de synchronisation a été repensée et élargie afin d’accueillir les paramètres de la nouvelle application web DHIS2 Android Settings. La nouvelle application web Paramètres Android vous permet de configurer les paramètres de synchronisation pour tous les appareils de votre mise-en-œvre. Lorsque les paramètres sont configurés de manière centralisée, ils remplacent les paramètres au niveau de l’appareil.

    [ Jira ][ Annonce de l’application Web ][ Documentation de l’application Web ]

    Qualité, sécurité, performance

    Cryptage de la base de données

    La base de données des appareils Android peut désormais être cryptée afin d’accroître la protection de vos informations sensibles. Cette action affectera la base de données locale de tous les appareils androïdes qui se synchronisent avec votre serveur (elle ne cryptera pas la base de données du serveur DHIS2). Par défaut, la base de données de l’application Android n’est pas chiffrée, mais un administrateur peut cocher la case Chiffrer la base de données de l’appareil dans la nouvelle application Web DHIS2 Paramètres Android pour chiffrer les données et les métadonnées stockées dans chaque appareil. Le cryptage de la base de données aura un impact sur le volume de la base de données et les performances de l’application Android. La sélection ou la désélection de cette option n’entraîne aucune perte de données (même si elles n’ont pas été synchronisées auparavant avec le serveur).

    [ Jira ][ Jira SDK ][ Annonce de l’application Web ][ Documentation de l’application Web ]

    Journal des erreurs étendu

    Le journal des erreurs de l’application a été étendu pour inclure toutes les erreurs capturées pendant l’utilisation de l’application. Le journal des erreurs est disponible dans l’écran des paramètres et peut être partagé via les options par défaut de tout smartphone Android (email, applications de messagerie instantanée, SMS, copie de texte…).

    [ Capture d’écran ][ Jira ]

    Autres améliorations de la qualité et des performances

    • [Maps] Gestionnaire de données cartographiques Unify [ Jira ]
    • [Maps] Unify Geometry Utils [ Jira ]
    • [Maps] Initialisation de la bibliothèque et de la vue cartographique (I) – Initialisation et structure de la bibliothèque [ Jira ]
    • [Maps] Initialisation de la bibliothèque et de la vue cartographique (II) – Initialisation de la vue cartographique [ Jira ]
    • [Bitrise][CI] Créer un rappel de RP qui est lancé deux fois par jour [ Jira ]
    • [Functional Test][Sync] Jeux de données [ Jira ]
    • [Functional Test][Sync] Événement [ Jira ]
    • [Functional Test][Tei Dashboard] Inscription [ Jira ]
    • [Functional Test][Sync] Tei [ Jira ]
    • [Performance] Améliorer la performance des maisons [ Jira ]

    [ Jira]

    Compatibilité avec la plateforme DHIS2

    La version 2.2 de l’application Android Capture est entièrement compatible avec la version 2.34 du DHIS2, ainsi qu’avec les versions 2.33-2.30.

    Informations & Démos de la nouvelle version

    To find more details about...Follow this link
    Download app from Google Play or GithubDownloads
    DocumentationDocumentation
    Details about each feature on JIRA (requires login)Details on JIRA
    Overview of bugs fixed on JIRA (requires login)Overview on JIRA
    Source code on Github DHIS2 source code
    Demo instance (user / password)Demos (android / Android123)
    DHIS2 communityDHIS2 Community of Practice
    SDK Source Code on GithubAndroid SDK source code