Skip to content

Repository files navigation

Enzitech App - Sistema de experimentos para cálculo de atividades enzimáticas do solo

BCC - Coworking last-commit Dart - 3.13.1 Flutter - 3.47.1 Android - Released iOS - In development

Light         Dark

Enzitech

Desenvolvimento

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.

Informações necessárias

  • Ambiente configurado para desenvolvimento Flutter
  • Executar flutter pub get para 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=37

Arquivo 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 Windows

Arquivo gerado em enzitech_app/android/key.properties

Scripts

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.dart

Como gerar o log de alterações para publicar mudanças

Executar 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

About

Aplicativo para Experimento e Análise de Solo

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages