Ir al contenido principal

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

SDK para Android

El kit de desarrollo de software (SDK) para Android de DHIS2 se proporciona como un bien comĆŗn para los desarrolladores de Android con el fin de facilitar el desarrollo de aplicaciones Android personalizadas utilizando DHIS2 como plataforma.

Enlaces directos al contenido de la pƔgina

    DescripciĆ³n general del kit de desarrollo de software (SDK) para Android de DHIS2

    El kit de desarrollo de software (SDK) para Android de DHIS2 ayuda a los desarrolladores de aplicaciones independientes a crear aplicaciones ad hoc personalizadas para conectarse a los sistemas DHIS2 proporcionƔndoles un conjunto de herramientas y funcionalidades estandarizadas.

    El SDK es siempre compatible con las Ćŗltimas versiones de DHIS2, por lo que los desarrolladores android pueden crear sus propias aplicaciones que sean totalmente compatibles con esas versiones de DHIS2.

    Consulte los puntos siguientes para obtener descripciones mĆ”s detalladas de algunas de las funcionalidades clave de la aplicaciĆ³n DHIS2 incluidas en el SDK.

    Recogida de datos sin conexiĆ³n

    El SDK contiene una base de datos local que representa el modelo de datos DHIS2 para aplicaciones mĆ³viles. Esto significa que contiene las definiciones de todos los recursos de DHIS2, tales como: Programas, dataSets, Elementos de Datos, Entidades Rastreadas y Unidades de OrganizaciĆ³n.

    SincronizaciĆ³n de servidores

    Conectarse directamente a una instancia de DHIS2 para sincronizar los metadatos / datos del servidor, almacenƔndolos en la base de datos local, y enviando datos nuevos o actualizados desde la base de datos al servidor.

    Capa de acceso a los datos

    Proporciona una capa comĆŗn para acceder fĆ”cilmente a la base de datos y/o a los objetos devueltos por la API.

    • Base de datos: Ayuda a recuperar toda la informaciĆ³n (metadatos y datos) del almacenamiento local utilizando objetos Java en lugar de sentencias SQL.
    • API: Ayuda a recuperar informaciĆ³n (instancias de entidades rastreadas (TEI), eventos y valores de datos) de la API utilizando objetos Java en lugar de llamar a las API.

    GestiĆ³n de errores y conflictos

    Gestiona la conexiĆ³n entre la aplicaciĆ³n Android y la instancia DHIS2, informando de cualquier error o conflicto.

    Valores Ćŗnicos de almacenamiento

    El SDK reserva valores para atributos que son Ćŗnicos y generados automĆ”ticamente. El nĆŗmero de valores Ćŗnicos a almacenar es configurable en el SDK.

    MĆ”s informaciĆ³n y descarga

    Puede aprender a utilizar el SDK para Android de DHIS2 leyendo la documentaciĆ³n:
    Leer documentaciĆ³n

    Puedes descargar el SDK desde el Github de DHIS2:
    Descargar DHIS2 Android SDK

    TambiƩn puede mejorar sus habilidades de desarrollo de aplicaciones DHIS2 en una Academia de Desarrollo de Aplicaciones DHIS2