Ir para a página principal

Esta página foi traduzida automaticamente e pode conter erros

Recursos para programadores

Informações úteis sobre o desenvolvimento do DHIS2, incluindo para os programadores interessados em contribuir para o código-fonte do DHIS2 ou em criar uma aplicação Web ou Android App personalizada para o DHIS2

Ir para uma secção desta página

    Portal do programador

    Pode encontrar as informações mais actualizadas sobre o desenvolvimento de software e aplicações para o DHIS2 no nosso portal Web para programadores: https://developers.dhis2.org/

    Aí pode encontrar informações sobre como começar a desenvolver o DHIS2, guias técnicos, publicações em blogues, informações de contacto e muito mais.

    Portal do programador

    Código fonte

    O DHIS2 é um software de código aberto, partilhado ao abrigo da licença BSD 3-Clause, e o código fonte encontra-se no Github. Se quiser contribuir, pode fazer um fork dos nossos repositórios e abrir um pull request.

    Pedimos-lhe que verifique os nossos roteiros de desenvolvimento no Jira antes de contribuir para o código fonte do núcleo DHIS2 ou da Android App DHIS2. Também pode contactar as equipas de desenvolvimento no canal Desenvolvimento da DHIS2 Community of Practice para discutir e planear as suas contribuições connosco.

    Roteiro de desenvolvimento

    Os roteiros de desenvolvimento da plataforma principal do DHIS2 e da Capture App Android do DHIS2 estão disponíveis no Jira. Estes roteiros incluem novas funcionalidades e correcções de erros que estão planeadas para serem incluídas nas próximas versões. Pode obter mais informações sobre o roteiro de desenvolvimento e o processo de definição de prioridades do DHIS2 na página Roteiro.

    Se estiver interessado em testar a versão beta de novas versões, esteja atento aos anúncios de testes beta na DHIS2 Community of Practice

    Saiba mais

    Documentação

    Toda a documentação do DHIS2 está acessível em docs.dhis2.org. Aí pode encontrar documentação genérica e específica da versão, incluindo as versões mais recentes do software principal DHIS2 e da Android App DHIS2.

    Enquanto programador, o Guia do program ador ser-lhe-á útil, uma vez que contém documentação sobre a API Web DHIS2. O Guia do programador do Android SDK fornece informações de especial interesse para os programadores de aplicações Android.

    Recursos de aplicações para Android App

    A equipa de desenvolvimento Android do DHIS2 fornece recursos adicionais para facilitar o desenvolvimento de aplicações móveis Android personalizadas para a plataforma DHIS2, incluindo o SDK Android do DHIS2 e o esqueleto da aplicação Android.

    Recursos

    App hub: Partilhe as suas aplicações Web DHIS2 personalizadas

    Desenvolveu uma aplicação Web personalizada para o DHIS2 que pensa que seria útil noutras implementações do DHIS2? Convidamo-lo a enviar o seu trabalho para a App Hub do DHIS2 para o partilhar com a comunidade mundial. Para que uma aplicação seja aprovada, deve cumprir os seguintes requisitos:

    • A aplicação deve ser genérica, o que significa que deve ser capaz de funcionar em qualquer instância (configuração) do DHIS2. Não há problema se a aplicação depender da presença de alguma configuração na instância do sistema. Se for esse o caso, deve documentar esses passos.
    • A aplicação deve ter uma licença de código aberto.
    • A aplicação deve ser significativa e não ofensiva.

    A equipa principal do DHIS2 irá rever a sua submissão à App Hub e dar-lhe-á feedback. Se a sua aplicação for aprovada, estará disponível para transferência e instalação nos sistemas DHIS2 em todo o mundo!

    Centro de aplicações

    Ligue-se à comunidade de programadores do DHIS2

    O DHIS2 acolhe uma plataforma da Community of Practice para facilitar as ligações no seio da comunidade. É a forma mais fácil de entrar em contacto com um número crescente de programadores, implementadores, gestores de projectos e utilizadores do DHIS2.

    Junte-se à comunidade

    Desenvolva as suas competências com a Academia DHIS2

    A DHIS2 organiza regularmente cursos de formação e capacitação através do nosso programa DHIS2 Academy, incluindo cursos avançados para programadores de aplicações web e Android App. Os cursos podem ser oferecidos pessoalmente ou em linha, e os recursos de cursos anteriores estão disponíveis para que os possa consultar. Pode obter mais informações na página da Academia DHIS2.

    Saiba mais