Ir al contenido principal

Esta página ha sido traducida de manera automática y puede contener errores

Descripción general de Android Capture App V2.2

DHIS2 Android Capture App version 2.2 is out with many new features, apps, improvements, and bug fixes, including UI improvements, validation rule support, new map visualizations, and encryption options

Enlaces directos al contenido de la página

    Conjuntos de datos

    Normas de validación

    La aplicación admite reglas de validación. El paso de validación se ha integrado en el flujo de guardar y completar y la aplicación admite tanto cuando las reglas de validación están configuradas como obligatorias como cuando son opcionales. La aplicación mostrará una nueva tarjeta con los errores para ayudar al usuario a identificar qué valores son incorrectos.

    [ Captura de pantalla ][ Jira 1 | 2 | 3 | 4 ]

    Listado, filtrado y clasificación de eventos

    Clasificación de listas de Eventos y TEIs

    La aplicación ahora permite ordenar listas de Eventos y TEIs. La ordenación está integrada en el menú de filtros y los usuarios podrán ordenar la lista por un parámetro elegido en orden ascendente o descendente. La clasificación es aplicable por fecha y unidad organizativa, y por fecha y estado de inscripción cuando proceda. Las pantallas que permiten la clasificación son:

    • Evento único
    • Lista de pantallas de búsqueda de TEI (cuando un TEI tiene varios eventos, la aplicación los ordenará en función del evento más reciente)
    • Lista de eventos del Panel TEI

    Nuevo filtro: Estado de inscripción

    En la pantalla Búsqueda de programas, el usuario puede filtrar la lista de TEI por Estado de inscripción. Este filtro no permite la multiselección. Los usuarios no pueden filtrar por más de un estado de inscripción a la vez.

    [ Captura de pantalla ][ Jira]

    Nuevo filtro: Fecha de inscripción

    En la pantalla de búsqueda de programas, el usuario puede filtrar la lista de TEI por fecha de inscripción (además de la fecha del evento, que ya estaba disponible). El filtro utilizará el lable de la fecha de inscripción cuando esté disponible.

    [ Captura de pantalla ][ Jira ]

    Cambios en los nombres de los filtros

    El anterior filtro «Periodo» ha cambiado de nombre:

    • Fecha en la pantalla de inicio y en la pantalla del programa de eventos.
    • Fecha del evento en la pantalla del programa Tracker.
    • Permanece como Período para conjuntos de datos.

    Mapas

    Vista por satélite en capas del mapa

    El usuario podrá cambiar el fondo del mapa a vista de satélite. La vista por satélite está disponible como opción en el diálogo de capas del mapa. Cuando se seleccione, sustituirá a la imagen de fondo predeterminada.

    [ Captura de pantalla ][ Jira ]

    Capa de eventos en los mapas de programas TEI

    Al abrir la vista de mapa en programas de seguimiento, las etapas del programa con coordenadas estarán disponibles como capas. Cuando se selecciona la capa de la etapa del programa, los eventos de esa etapa con coordenadas se mostrarán en el mapa en combinación con las otras capas seleccionadas.

    [ Captura de pantalla ][ Jira ]

    Visualizar las relaciones TEI en la vista de mapa

    Al abrir la vista de mapa en programas de seguimiento, las Relaciones entre TEIs con coordenadas estarán disponibles como capas. Cuando se selecciona la capa Relación, los TEI con coordenadas que forman parte de esa relación se mostrarán en el mapa en combinación con las demás capas seleccionadas. La dirección de las relaciones se representará con una flecha apuntando en la dirección correspondiente. Las relaciones bidireccionales tendrán flechas en ambos extremos.

    Los usuarios podrán cambiar entre la vista de lista y la de mapa desde la pestaña de relaciones del Panel TEI.

    [ Captura de pantalla ][ Jira 1 | 2 | 3 | 4 ]

    Carrusel para navegar por Eventos, TEIs y relaciones en la vista de mapa

    Se ha añadido un carrusel con tarjetas de TEIs, Eventos o Relaciones a la vista del mapa. El carrusel y el mapa responderán a la selección del usuario en ambas direcciones. Si el usuario selecciona un objeto en el mapa, el carrusel colocará la tarjeta correspondiente en la pantalla. Si el usuario selecciona una tarjeta en el carrusel, el mapa se centrará en el objeto correspondiente en el mapa y el icono de cualquier objeto seleccionado en el mapa se remarcará con un tamaño ligeramente mayor.

    [ Captura de pantalla ][ Jira 1 | 2 ]

    Características genéricas

    Cambiar el color de los campos de texto largo en los formularios

    Los campos de tipo valor de texto largo tenían un fondo más oscuro. Se ha cambiado a blanco para alinearlo con otros tipos de valores.

    [ Captura de pantalla ][ Jira ]

    Preseleccionar la Unidad Organizativa anterior al introducir Eventos

    Al crear un nuevo evento, ya sea en el Rastreador o en los Programas de Eventos, si el usuario tiene más de una Unidad Organizativa asignada para la captura de datos, la aplicación preseleccionará la Unidad Organizativa que fue seleccionada por el usuario la última vez.

    [ Jira]

    Desactivar la ortografía gramatical en los campos de opción predefinidos

    La ortografía gramatical está desactivada para los campos que utilizan conjuntos de opciones o categorías. Aunque las opciones tengan faltas de ortografía, la aplicación no mostrará ninguna advertencia. Esta advertencia se elimina porque en las opciones predefinidas el usuario no puede corregir el error aunque la aplicación se lo indique.

    [ Jira]

    Opciones de búsqueda por categoría

    Al crear eventos en programas o completar conjuntos de datos con categoría, tener que desplazarse por largas listas sin la opción de buscar hacía más lenta la introducción de datos. La aplicación ahora tendrá un cuadro de búsqueda cuando haya más de 15 opciones en la categoría. Esto se implementa en las siguientes pantallas:

    • Filtro combinado de opciones de categoría de la lista de eventos
    • Selectores de opciones de la categoría inicial del evento
    • Filtro combinado de opciones de categoría de listado de conjuntos de datos
    • Conjunto de datos selectores de opciones de categoría inicial
    • Panel TEI para eventos autogenerados

    [ Captura de pantalla ][ Jira ]

    Características del rastreador

    Heredar valores al crear un nuevo TEI para la relación

    Al crear un nuevo TEI como parte de una relación, el TEI heredará cualquier atributo de programa marcado con el parámetro Heredar en la configuración de atributos de entidad rastreada.

    [ Jira]

    Experiencia e interfaz de usuario

    Rediseño de las tarjetas de Eventos y TEI

    Las fichas de eventos y TEI se han mejorado y se han hecho más intuitivas e informativas. Las fichas muestran ahora el nombre del atributo o elemento de datos junto al valor de los tres primeros marcados que se muestran. También es posible ampliar la ficha para visualizar el resto de atributos o elementos de datos, que se muestran siguiendo el mismo formato. Las nuevas tarjetas están disponibles en los programas Rastreador para la lista TEI, los eventos del Panel TEI y las tarjetas del carrusel de mapas.

    [ Captura de pantalla ][ Jira ]

    Pantalla Mejorar conjunto de datos

    Se ha rediseñado la pantalla del conjunto de datos, se ha simplificado la información de la cabecera y se ha añadido una pestaña con los detalles del conjunto de datos (Estado, Periodo, Unidad Org.) en la sección de entrada de datos. El conjunto de datos se abrirá siempre en la pestaña Entrada de datos.

    [ Captura de pantalla ][ Jira ]

    Actualización de los iconos de estado de los eventos al nuevo diseño

    El nuevo diseño simplifica los iconos y alinea la estética con la interfaz de usuario de la aplicación. Todos los iconos son identificables por su forma. La diferenciación de colores ya no se utiliza para añadir información.

    [ Captura de pantalla ][ Jira ]

    Actualización de los iconos de sincronización al nuevo diseño

    El nuevo diseño elimina los iconos que sólo se diferenciaban por el color. Todos los iconos son identificables por su forma. Cuando un objeto ya está sincronizado, no se muestra ningún icono de sincronización.

    [ Captura de pantalla ][ Jira ]

    Desactivar el deslizamiento horizontal de las pestañas en los conjuntos de datos

    El deslizamiento horizontal hará que el usuario navegue por la tabla de conjuntos de datos, pero no por las distintas pestañas. La experiencia del usuario era a veces confusa y daba lugar a cambios de sección no voluntarios. Para cambiar de sección, el usuario debe hacer clic explícitamente en la pestaña específica del menú de cabecera de la sección.

    [ Jira]

    Sección de ajustes mejorada para los parámetros de sincronización a través de la nueva aplicación web DHIS2 de Ajustes de Android.

    Las secciones de ajustes de sincronización se han rediseñado y ampliado para dar cabida a los ajustes de la nueva aplicación web DHIS2 de Ajustes de Android. La nueva aplicación web Ajustes de Android te permite configurar los ajustes de sincronización de todos los dispositivos de tu aplicación. Cuando los ajustes se configuran de forma centralizada, sobrescribirán los ajustes a nivel de dispositivo.

    [ Jira ][ Anuncio de la aplicación web ][ Documentación de la aplicación web ]

    Calidad, seguridad y rendimiento

    Cifrar base de datos

    La base de datos de los dispositivos android ahora se puede cifrar para aumentar la protección de tu información confidencial. Esta es una acción que afectará a la base de datos local de todos los dispositivos android que se sincronicen con su servidor (no cifrará la base de datos del servidor DHIS2). Por defecto, la base de datos de la aplicación android no está encriptada, pero un administrador puede marcar la opción Encrypt device database en la nueva Android Settings DHIS2 Webapp para encriptar los datos y metadatos almacenados en cada dispositivo. Cifrar la base de datos tendrá un impacto en el volumen de la base de datos y el rendimiento de la aplicación android. Seleccionar o deseleccionar esta opción no provoca ninguna pérdida de datos (aunque no se hayan sincronizado previamente con el servidor).

    [ Jira ][ Jira SDK ][ Anuncio de la aplicación web ][ Documentación de la aplicación web ]

    Registro de errores ampliado

    El registro de errores de la aplicación se ha ampliado para incluir todos los errores detectados durante el uso de la aplicación. El registro de errores está disponible en la pantalla de ajustes y se puede compartir a través de las opciones predeterminadas de cualquier smartphone Android (correo electrónico, aplicaciones de mensajería instantánea, SMS, copia de texto…).

    [ Captura de pantalla ][ Jira ]

    Otras mejoras de calidad y rendimiento

    • [Maps] Unificar el gestor de datos de mapas [ Jira]
    • [Maps] Unify Geometry Utils [ Jira ]
    • [Maps] Inicialización de la biblioteca y de la vista del mapa (I) – Library init and structure [ Jira ]
    • [Maps] Inicialización de la biblioteca y de la vista de mapa (II) – Inicialización de la vista de mapa [ Jira ]
    • [Bitrise][CI] Crear un recordatorio de RP que se lance dos veces al día [ Jira]
    • [Functional Test][Sync] Conjuntos de datos [ Jira]
    • [Functional Test][Sync] Evento [ Jira]
    • [Functional Test][Tei Dashboard] Inscripción [ Jira]
    • [Functional Test][Sync] Tei [ Jira ]
    • [Performance] Mejorar el rendimiento en casa [ Jira]

    [ Jira]

    Compatibilidad con el núcleo de DHIS2

    La versión 2.2 de Android Capture App es totalmente compatible con la versión 2.34 de DHIS2, así como con las versiones 2.33-2.30.

    Información de lanzamiento y demo

    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