Implementação de um aplicativo para cálculo de atividades enzimáticas do solo, iniciado na disciplina de "Gestão Ágil de Projetos de Software", no curso de Ciência da Computação na Universidade Federal do Agreste de Pernambuco, sob orientação do Prof. Dr. Rodrigo Gusmão de Carvalho Rocha.
Posteriormente este projeto tornou-se um Trabalho de Conclusão de Curso, desenvolvido por Armstrong Lohãns sob orientação também do do Prof. Dr. Rodrigo Gusmão de Carvalho Rocha. Alcançando assim o MVP planejado para o sistema que será utilizado pelo Laboratório de Enzimatologia e Microbiologia Agrícola/Ambiental (LEMA) da mesma instituição.
- Ambiente configurado para desenvolvimento Flutter
- Executar
flutter pub getpara obter as dependencias do projeto - Se vazio, criar o arquivo
local.properties, então adicionar as seguintes linhas ao fim do arquivo:
flutter.minSdkVersion=24
flutter.targetSdkVersion=37
flutter.compileSdkVersion=37Arquivo gerado em
enzitech_app/android/local.properties
Para publicações, vai ser necessário o arquivo key.properties, que está sob domínio dos desenvolvedores da ferramenta, contendo as chaves secretas de deploy. O arquivo deve ter a seguinte estrutura:
storePassword=
keyPassword=
keyAlias=
storeFile=C:/Users/user/upload-keystore.jks //Caminho até a chave de upload se estiver no WindowsArquivo gerado em
enzitech_app/android/key.properties
O projeto conta com um script auxiliar, que executa todos os comandos necessários para organizar o projeto, na raiz do projeto execute:
dart run tool/start.dartExecutar o comando abaixo no terminal, alterando para a data desejada afim de obter os últimos commits, no exemplo, substituir YYYY-MM-DD por uma data neste formato: 2023-12-31.
git --no-pager log --since=YYYY-MM-DD --date=format-local:'%d-%m-%Y %H:%M:%S' --pretty=format:'Desenvolvido por %an em %ad | %s' > lattest-changes.log