PFC: Projeto Academia’s Manager
Marcelo Pacheco, Nilteomar Gabay, Franklin Mendes, e Cristhian Oliveira
Ceteli – Centro de Pesquisa e Desenvolvimento em Tecnologia Eletrônica e da Informação
UFAM - Universidade Federal do Amazonas
Introdução e Motivação
Desde sua projeção no Mercado, a plataforma Android não tem
parado de crescer. Hoje temos mais de 900 milhões de
dispositivos Android ativos no mundo, cada um rodando vários
tipos de aplicativos com as mais diversas finalidades. Com esta
motivação, propomos um aplicativo (App), no qual um profissional
de Educação Física pudesse gerenciar a rotina de treinos de um
aluno que pratica atividades físicas em uma academia, haja visto
que muitas destas
ainda utilizam a chamada Ficha de
Musculação, documento geralmente manuscrito que contém
informações como nome do aluno, idade, peso, altura, medidas
antropométricas, composição corporal e as atividades físicas
realizadas pelo aluno, bem como seus detalhes (repetições,
séries, peso do aparelho). Desta forma, a App deve ser um
substituto digital da Ficha de Musculação ou ainda uma Ficha de
Musculação no seu celular.
se fazer uma mescla de vários tipos de exercício por
treino, isto é, exercícios de vários grupos musculares
diferentes entre si no mesmo treino. Após terminar de
definir o treino e a programação semanal, o usuário
pode visualizar então a sua rotina de treinos, que está
organizada por data (da mais recente para a mais
antiga) (Figura 9). Caso queira, o usuário pode ainda
“limpar” o aplicativo, excluindo todos os dados de
.cadastro presentes no mesmo. Simples e prático.
Figura 5
Dia semanal
Figura 6
Cadastra Treino
Figura 7
Grupo Muscular
Figura 8
Seleciona Exercício
Figura 4
Menu Opção
Figura 9
Histórico
Alguns dados técnicos
Ideias gerais de Academia’s Manager
Academia’s Manager não dirá quantos ou quais
exercícios o usuário deve fazer, pois o professor
especificará isto ao programar a rotina de exercícios
do aluno. Após sair da tela saudação do App (Figura
1), o usuário terá contato com uma tela inicial (Figura
2). Nesta há uma opção de cadastro (Figura 3), onde o
usuário deve inserir seus dados, tais como na Ficha de
Musculação, caso nunca tenha utilizado o App.
Caso já o tenha utilizado, os dados devem estar
gravados na aplicação (caso não tenham sido
deletados). Os dados de cadastro ficam a disposição
do usuário na tela inicial (Figura 2). O professor pode
então programar a rotina de exercícios do aluno por
dia da semana, de segunda a domingo (Figura 5),
adicionando exercícios a esta num menu de opções
(Figura 4). Então, pode inserir informações extras
sobre esta rotina de exercícios, nos campos nome e
descrição do treino (Figura 6). Em +exercício , pode-se
escolher o exercício que se pretende fazer de acordo
com o grupo muscular que mais é exigido neste
(Figura 7). Após esta escolha o usuário pode então
selecionar o exercício a ser feito, bem como seus
parâmetros (Figura 8). Pode-se adicionar tantos
exercícios quanto se desejar, pois o programa não tem
limitação quanto a quantidade, contudo o professor
deve ter em mente a capacidade física do aluno. Pode.
Para mais informações, publicações, e
downloads, acessar:
http://ceteli.ufam.edu.br//
O PFC é uma parceria entre o Grupo Samsung e a
Universidade Federal do Amazonas, Brasil.
Figura 1
Tela Saudação
Construído sobre três tabelas desenhadas no banco de dados
SqLite, a saber uma para armazenar os dados de cadastro, outra
para guardar as informações do treino e uma última que contém
todos os exercícios dos 13 grupos musculares já apresentados,
Academia’s Manager possui um total de 227 exercícios, sendo
portanto bastante diversificado neste quesito. Muitas das
visualizações são ListViews que atendem ao toque, minimizando a
quantidade de dados via digitação. Nos EditTexts, procurou-se
tratar as exceções e erros sempre que possível, além de termos
realizado vários testes, inclusive caixa preta – a nível de usuário. O
App também foi testado em mais de 3 dispositivos móveis, aos
quais se adequou melhor, visualmente falando, àqueles cuja tela
era de maior tamanho.
Considerações dos Projetistas
Figura 2
Tela Inicial
A App Academia’s Manager ficou dentro do que se esperava. Em
sua simplicidade, utilizou muitos do recursos e conhecimentos
aprendidos durante o curso de Sistemas Móveis e se mostrou um
aplicativo funcional, prático e bem intuitivo.
Propostas de melhorias
Figura 3
Tela Cadastro
A equipe já tem algumas ideias para utilizar a App:
- Gifs animados: Haja visto que os sistemas de internet móvel
tem deixado muito a desejar, uma boa e prática ideia para
mostrar no aplicativo como se faz determinado exercício é uso
de gifs animados, recursos que podem ser armazenados no
banco de dados da aplicação, que consome pouco memória em
relação a vídeos, além de não ter a necessidade precisar
carregar ou baixar.
- Importação de dados via download de arquivo externo:
dado um arquivo externo que conteria as informações do treino
do aluno devidamente preenchidas, o App poderia reconhecer
tal arquivo (.txt ou .xls, por exemplo), efetuar leitura e
tratamento dos dados e, armazená-los para futura visualização
dos mesmos através do ícone histórico.
O desevolvimento do Projeto Academia’s Manager foi fomento
do Grupo SAMSUNG em parceria com o CETELI, UFAM.
Download

Information Agents for Situational Awareness - Alex Rogers