Esta página foi traduzida automaticamente e pode conter erros
Visão geral da Capture app para Android V2.2
A versão 2.2 da Android App do DHIS2 foi lançada com muitas novas funcionalidades, aplicações, melhorias e correcções de erros, incluindo melhorias na IU, suporte de regras de validação, novas visualizações de mapas e opções de encriptação
Ir para uma secção desta página
Conjuntos de dados
Regras de validação
A aplicação suporta regras de validação. A etapa de validação foi integrada no fluxo de guardar e concluir e a aplicação suporta tanto quando as regras de validação são configuradas como obrigatórias como quando são opcionais. A aplicação apresentará um novo cartão com os erros, ajudando o utilizador a identificar os valores que estão incorrectos.

Listagem, filtragem e ordenação de eventos

Ordenação de listas de Eventos e TEIs
A aplicação suporta agora a ordenação de listas de Eventos e TEIs. A ordenação está integrada no menu de filtros e os utilizadores poderão ordenar a lista por um parâmetro escolhido, por ordem crescente ou decrescente. A ordenação é aplicável por data e unidade orgânica, e por data e estado de inscrição, quando aplicável. Os ecrãs que permitem a ordenação são:
- Listagem de um único evento
- Lista de ecrãs de pesquisa de TEI (quando um TEI tem vários eventos, a aplicação ordenará com base no evento mais recente)
- Lista de eventos do painel de controlo TEI
[ Captura de ecrã ][ Jira ]

Novo filtro: Estado de inscrição
No ecrã Pesquisa de programas, o utilizador pode filtrar a lista TEI por Estado de inscrição. Este filtro não permite a seleção múltipla. Os utilizadores não podem filtrar por mais do que um estado de inscrição de cada vez.
[ Captura de ecrã ][ Jira]

Novo filtro: Data de inscrição
No ecrã Pesquisa de Programas, o utilizador pode filtrar a lista de TEI por Data de Inscrição (para além da data do evento, que já estava disponível). O filtro utilizará a etiqueta da data de inscrição quando disponível.
[ Captura de ecrã ][ Jira ]
Alterações nos nomes dos filtros
O filtro “Período” anterior foi renomeado da seguinte forma:
- Data no ecrã inicial e no ecrã do programa de eventos.
- Data do evento no ecrã do programa Tracker.
- Permanece como Período para conjuntos de dados.
Mapas

Vista de satélite em camadas de mapa
O utilizador poderá alterar o fundo do mapa para a vista de satélite. A vista de satélite está disponível como uma opção na caixa de diálogo da camada de mapa. Quando selecionada, substituirá a imagem de fundo predefinida.
[ Captura de ecrã ][ Jira ]

Camada de eventos em mapas de programas TEI
Ao abrir a vista de mapa em programas de localização, as etapas do programa com coordenadas estarão disponíveis como camadas. Quando a camada da fase do programa é selecionada, os eventos dessa fase com coordenadas serão apresentados no mapa em combinação com as outras camadas selecionadas.
[ Captura de ecrã ][ Jira ]

Visualizar relações TEI na vista de mapa
Ao abrir a vista de mapa em programas de rastreio, as relações entre TEIs com coordenadas estarão disponíveis como camadas. Quando a camada Relação é selecionada, os TEIs com coordenadas que fazem parte dessa relação serão apresentados no mapa em combinação com as outras camadas selecionadas. A direção das relações será representada por uma seta que aponta na direção correspondente. As relações bidireccionais terão setas em ambas as extremidades.
Os utilizadores poderão alternar entre a vista de lista e a vista de mapa a partir do separador “Relações” do Painel de Controlo TEI.

Carrossel para navegar por eventos, TEIs e relações na vista de mapa
Um carrossel com cartões de TEIs, Eventos ou Relações foi adicionado à vista de mapa. O carrossel e o mapa responderão à seleção do utilizador em ambas as direcções. Se o utilizador selecionar um objeto no mapa, o carrossel posicionará o cartão correspondente no ecrã. Se o utilizador selecionar um cartão no carrossel, o mapa será centrado no objeto correspondente no mapa e o ícone de qualquer objeto selecionado no mapa será assinalado com um tamanho ligeiramente maior.
[ Captura de ecrã ][ Jira 1 | 2 ]
Caraterísticas genéricas

Altere a cor dos campos de texto longos nos formulários
Os campos de tipo de valor de texto longo tinham um fundo mais escuro. Foi alterado para branco para o alinhar com outros tipos de valores.
[ Captura de ecrã ][ Jira ]
Pré-selecione a unidade organizativa anterior ao introduzir eventos
Ao criar um novo evento, quer no Tracker quer nos Programas de Eventos, se o utilizador tiver mais do que uma Unidade Organizacional atribuída para a captura de dados, a Capture app irá pré-selecionar a Unidade Organizacional que foi selecionada pelo utilizador da última vez.
[ Jira ]
Desativar a ortografia gramatical em campos de opção predefinidos
A ortografia gramatical está desactivada para campos que utilizam conjuntos de opções ou categorias. Mesmo que as opções tenham erros ortográficos, a aplicação não mostrará um aviso. Este aviso é removido porque, no caso das opções predefinidas, o utilizador não pode corrigir o erro, mesmo que a aplicação o assinale.
[ Jira ]
Torne as opções de categoria pesquisáveis
Ao criar eventos em programas ou ao completar Conjuntos de Dados com categoria, ter de percorrer longas listas sem a opção de pesquisar tornava a introdução de dados mais lenta. A aplicação passa a ter uma caixa de pesquisa quando existem mais de 15 opções na categoria. Isto é implementado nos seguintes ecrãs:
- Filtro combinado da opção de categoria da listagem de eventos
- Seletores de opções da categoria inicial do evento
- Filtro combinado de opções de categoria de listagem de conjuntos de dados
- Seleccionadores de opções da categoria inicial do conjunto de dados
- Painel de controlo TEI para eventos gerados automaticamente
[ Captura de ecrã ][ Jira ]

Caraterísticas do Tracker
Herdar valores ao criar um novo TEI para a relação
Ao criar um novo TEI como parte de um relacionamento, o TEI herdará qualquer atributo de programa marcado com o parâmetro Inherit na configuração de atributo de entidade rastreada.
[ Jira]
Experiência do utilizador e interface do utilizador

Reformulação dos cartões de eventos e TEI
Os cartões de eventos e TEI foram melhorados e tornados mais intuitivos e informativos. Os cartões apresentam agora o nome do atributo ou elemento de dados junto ao valor para os três primeiros marcados a serem apresentados. Também é possível expandir o cartão para visualizar o resto dos atributos ou elementos de dados, que são mostrados seguindo o mesmo formato. Os novos cartões estão disponíveis nos programas Tracker para a lista TEI, os eventos do Painel TEI e os cartões no carrossel de mapas.
[ Captura de ecrã ][ Jira ]

Melhorar o ecrã Conjunto de dados
O ecrã do conjunto de dados foi redesenhado, a informação do cabeçalho foi simplificada e foi adicionado um separador com os detalhes do conjunto de dados (estado, período, unidade orgânica) na secção de introdução de dados. O conjunto de dados será sempre aberto no separador Entrada de dados.
[ Captura de ecrã ][ Jira ]

Actualize os ícones do estado do evento para o novo design
O novo design simplifica os ícones e alinha a estética com a interface de utilizador da aplicação. Todos os ícones são identificáveis pela sua forma. A diferenciação de cores já não é utilizada para acrescentar informação.
[ Captura de ecrã ][ Jira ]

Atualização dos ícones de sincronização para um novo design
O novo design elimina os ícones que apenas se diferenciavam pela cor. Todos os ícones são identificáveis pela sua forma. Quando um objeto já está sincronizado, não é apresentado qualquer ícone de sincronização.
[ Captura de ecrã ][ Jira ]
Desativar o deslizamento horizontal para separadores em Conjuntos de dados
O deslizar horizontal fará com que o utilizador navegue dentro da tabela do conjunto de dados, mas não navegará pelos diferentes separadores. A experiência do utilizador era por vezes confusa e resultava em mudanças não voluntárias de secção. Para alterar as secções, o utilizador tem de clicar explicitamente no separador específico no menu do cabeçalho da secção.
[ Jira]
Secção de definições melhorada para parâmetros de sincronização através da nova aplicação Web Android App Settings DHIS2
As secções de definições de sincronização foram redesenhadas e expandidas para acomodar as definições da nova aplicação Web Android App Settings DHIS2. A nova aplicação Web Definições Android App permite-lhe configurar as definições de sincronização para todos os dispositivos na sua implementação. Quando as definições são configuradas centralmente, substituem as definições ao nível do dispositivo.
[ Jira ][ Anúncio da aplicação Web ][ Documentação da aplicação Web ]
Qualidade, segurança, desempenho
Encriptar a base de dados
A base de dados nos dispositivos Android pode agora ser encriptada para aumentar a proteção das suas informações sensíveis. Esta é uma ação que afectará a base de dados local de todos os dispositivos android que sincronizam com o seu servidor (não encriptará a base de dados do servidor DHIS2). Por predefinição, a base de dados da aplicação Android não é encriptada, mas um administrador pode selecionar a opção Encrypt device database (Encriptar base de dados do dispositivo ) na nova Webapp DHIS2 das Definições Android para encriptar os dados e metadados armazenados em cada dispositivo. A encriptação da base de dados terá um impacto no volume da base de dados e no desempenho da Android App. Selecionar ou desmarcar esta opção não causa qualquer perda de dados (mesmo que não tenham sido previamente sincronizados com o servidor).
[ Jira ][ Jira SDK ][ Anúncio da aplicação Web ][ Documentação da aplicação Web ]
Registo de erros alargado
O registo de erros na aplicação foi expandido para incluir todos os erros capturados durante a utilização da aplicação. O registo de erros está disponível no ecrã de definições e pode ser partilhado através das opções predefinidas de qualquer smartphone Android (e-mail, aplicações de mensagens instantâneas, SMS, cópia de texto…).
[ Captura de ecrã ][ Jira ]
Outras melhorias de qualidade e desempenho
- [Mapas] Unifique o gestor de dados de mapas [ Jira ]
- [Mapas] Unifique os utilitários de geometria [ Jira ]
- [Mapas] Inicialização da biblioteca e da vista de mapa (I) – Inicialização e estrutura da biblioteca [ Jira ]
- [Mapas] Inicialização da biblioteca e da vista de mapa (II) – Inicialização da vista de mapa [ Jira ]
- [Bitrise][CI] Crie um lembrete de RP que é lançado duas vezes por dia [ Jira ]
- [Teste funcional][Sincronizar] Conjuntos de dados [ Jira ]
- [Teste funcional][Sincronização] Evento [ Jira ]
- [Teste funcional] [Painel de controlo Tei] Inscrição [ Jira ]
- [Teste funcional][Sincronização] Tei [ Jira ]
- [Desempenho] Melhore o desempenho da página inicial [ Jira ]
[ Jira]
Compatibilidade do núcleo DHIS2
A versão 2.2 da Android App Capture é totalmente compatível com a versão 2.34 do DHIS2, bem como com as versões 2.33-2.30.
Informações de lançamento e demonstração
To find more details about... | Follow this link |
---|---|
Download app from Google Play or Github | Downloads |
Documentation | Documentation |
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 community | DHIS2 Community of Practice |
SDK Source Code on Github | Android SDK source code |