Este app é uma ferramenta essencial para os entusiastas do condicionamento físico e do culturismo. Projetado para aprimorar o progresso e a saúde dos praticantes de musculação, o app oferece uma calculadora de Taxa de Metabolismo Basal (TMB) que desvenda os segredos da nutrição direcionada ao crescimento muscular e à preservação da massa magra durante os intensos treinamentos.
Ao considerar elementos vitais, como peso, altura e idade, a calculadora de TMB produz um cálculo meticuloso das calorias diárias ideais para cada indivíduo, tornando-se uma bússola confiável na jornada rumo aos objetivos físicos.
Além desse recurso crucial, o app também disponibiliza uma calculadora de calorias queimadas durante caminhadas. Embora essa funcionalidade simplificada, multiplicando peso, duração da caminhada e gasto calórico por minuto, possa subestimar algumas variáveis complexas, ela oferece uma estimativa aproximada, permitindo aos usuários entenderem o impacto de suas atividades cotidianas.
No entanto, reconheço que a implementação deste app foi feita sob limitações de tempo, resultando em trechos de código repetidos e evitando algumas práticas ideais de desenvolvimento. Enquanto o código pode não refletir todas as convenções desejadas, a utilidade e potencial transformador deste app permanecem evidentes.
Este foi o segundo repositório de código apresentado no Curso Superior de TSI do IFMS como requisito para obtenção da nota parcial das atividades da unidade curricular Programação para Dispositivos Móveis II.
← Repositório anterior | Próximo repositório → |
---|
Papel | Tecnologia |
---|---|
Ambiente de execução | Node |
Plataforma | Expo |
Linguagem de programação | JavaScript |
Front-end | React Native |
-
Clone o repositório de código em sua máquina;
-
Abra um shell de comando de sua preferência (prompt de comando, PowerShell, terminal etc.);
-
Instale as dependências do projeto através do seguinte comando:
$ npm install
Caso esteja utilizando o gerenciador de pacotes Yarn, execute o seguinte comando como alternativa:
$ yarn
- Execute o seguinte comando para iniciar o app:
Para npm:
$ npm run start
Para Yarn:
$ yarn start
-
Uma vez iniciado, aparecerá um QR Code. Você deve escaneá-lo com o aplicativo Expo Go, disponível para Android e iOS;
-
Como alternativa, você pode executar o app no seu navegador, pressionando o atalho
w
. Entretanto, alguns módulos podem não funcionar na versão web do app; -
Exclusivamente para este repositório de código, você pode executar uma versão similar no meu snack1 mdccg/calculadora-da-saude-tsi.
1 Snack refere-se a um recurso do site da Expo onde os desenvolvedores podem criar, visualizar e compartilhar trechos de código-fonte em tempo real usando um ambiente de desenvolvimento on-line. Esses trechos de código-fonte geralmente contêm exemplos de como implementar recursos específicos no React Native, e os usuários podem testá-los instantaneamente em seus próprios dispositivos móveis, sem precisar configurar um ambiente de desenvolvimento em seu computador.