O Workout Tracker é um aplicativo desenvolvido para o projeto final da disciplina de Programação para Dispositivos Móveis do curso de Ciência da Computação da UFES.
O aplicativo visa auxiliar praticantes de exercícios físicos e seu vídeo de apresentação está disponível nesse link.
Uma situação comum na vida de muitos praticantes de musculação ou outros exercícios é ter que se lembrar de quais exercícios deve fazer no dia, quantas repetições deve fazer e ter que ficar abrindo o bloco de notas com suas anotações manuais.
Pensando em resolver essa situação, nós desenvolvemos um app para criar suas fichas de treino, onde você consegue fazer consultar e gravar rapidamente o que é importante, além de facilitar o acompanhamento do progresso.
A primeira ação que o usuário pode realizar é criar uma rotina de treino. Essa rotina é a famosa "ficha" de academia, onde os praticantes costumam manter por um mês. Quando se tem fichas criadas, elas aparecem na primeira tela para acessar.
Ao selecionar uma rotina, o usuário vai para a tela dos treinos dela. É possível criar, para cada ficha, os seus treinos. Eles são os famosos "A", "B" e "C", ou "Pernas" e "Braços", que representam um grupo de exercícios que serão realizados em uma sessão de treinamento.
Então, ao clicar em um treino, o usuário vai para essa tela, onde verá os exercícios desse treino, podendo criar novos. Para cada exercício que se cria, devem ser adicionados o nome, número de séries e execuções que se planeja realizar.
Outra funcionalidade muito interessante é, na tela de exercícios, o botão de gravar, que permite o usuário durante a sessão de treinamento dizer quantas séries e repetições fez naquele exercício.
A última funcionalidade, que visa auxiliar no progresso e motivação pessoal, é permitir que se veja o histórico de execuções realizadas de um exercício, com o número de séries e repetições que se realmente consegui fazer.
-
Android
-
Kotlin API 26
-
Banco de Dados ROOM