Calculadora Nutricionista - Nutricalc

Introdução

Olá Prezados Alunos,

Agora que já começamos a criar os aplicativos, temos que entender mais sobre planejamento e desenvolvimento de interfaces que utilizem técnicas e métodos atuais e inovadores. Durante a carreira de desenvolvedor mobile, você terá que aprender diariamente sobre novas tecnologias, isso é uma característica de bons profissionais. Dentre as qualificações de um desenvolvedor temos o UI e UX, conceitos relativamente novos que são indispensáveis ao programador.

Para esta atividade faça:

1. Pesquise e entenda os conceitos UI e UX.

UI ou Interface do Usuário (User Interface), é o meio pela qual uma pessoa (o PeopleWare) interage e controla um dispositivo, software ou aplicativo. E UX é mais a Experiência do Usuário (User Xperence) em si, se ele teve uma boa usabilidade, se ele gostou mais assim, ou daquele outro jeito, se ele gosta de usar o menu hambúrguer ou se prefere os ícones mais à mostra e evidente, ou se ele não consegue usar o aplicativo por não saber que o ícone do menu hambúrguer guarda as opções para a usabilidade do app.

Fonte: https://designculture.com.br/o-que-e-ui-design-e-ux-design

2. Apresente uma ideia de um aplicativo (qualquer app), descreva de forma bem resumida o que é que faz esse aplicativo e crie pelo menos três interfaces (telas) para ele. Você pode usar qualquer programa de edição de imagem, ou Word, Powerpoint, pode ser feito até em papel com lápis e caneta ou quem sabe ainda no React Native, o importante é utilizar os conceitos aprendidos. Independente da ferramenta, você irá postar somente um arquivo em PDF com a descrição do aplicativo e o desenho das três telas que você planejou.

Boa atividade!

2.1 O que este aplicativo faz: A minha idéia com este aplicativo é auxiliar muitas pessoas que não tem fácil acesso à um Médico Nutricionista em sua cidade ou desprovê de recursos para uma consulta. Daí ele utiliza informações pessoais do usuário para realizar os cálculos de IMC, horas de sono, quantidade de água para beber, e calorias gastas numa corrida Cross Country em um dia.

OBS: Claro! “Nunca esquecendo que este aplicativo não substitui de maneira nenhuma à ida ao profissional Nutricionista, pois em cada pessoa há uma singularidade, histórico familiar, tipo sanguíneo, recursos para a alimentação, ambiente residencial, medidas e estaturas, alegrias e estresses, atividade físicas, propensões e absorções de nutrientes, esforços e exigências, estilo de vida e costumes diferentes”.

2.3 Teste de app no VisualG, para esboço de funcionalidade no React Native.

algoritmo "Calculadora Nutricionista"

// Função : Calculadora Nutricionista

// Autor : Kedson Deivid Borges de Jesus

//Estudante de Nutrição na UDF Centro Universitário, e Graduando em C.Sup. TADS na Unopar

// Data : 01/10/2020

// Seção de Declarações

var

peso, altura, agua, sono, idade, corrida, calorias, IMC : real

 

inicio

// Seção de Comandos

escreva ("Olá, seja bem-vind@, qual a sua idade?: ")

leia (idade)

escreva ("Olá qual o seu peso?: ")

leia(peso)

escreva ("Qual a sua altura?: ")

leia(altura)

imc <- (peso/(altura*altura))

escreva ("Digite o tempo da sua corrida cross country em minutos: ")

leia(corrida)

calorias <- ((peso+corrida)*08)

escreval ("************************************************************************************************")

escreval

escreval ("A quantidade de energia gasta na sua corrida cross country foi: ", calorias, " calorias. ")

escreval

escreval

agua <- (peso*35)

escreval ("A quantidade de água que você tem que tomar no seu dia-à-dia é: ", agua, " litros. ")

escreval

escreval

escreva ("Para ter uma boa produtividade, o seu corpo necessita de: ")

se (( idade >=0 ) e ( idade <1 )) entao

escreva ("12 a 17 horas")

senao

se (( idade >=1 ) e ( idade <=2 )) entao

escreva ("11 a 14 horas")

senao

se (( idade >=3 ) e ( idade <=5 )) entao

escreva ("10 a 13 horas")

senao

se (( idade >=6 ) e ( idade <=13 )) entao

escreva ("9 a 11 horas")

senao

se (( idade >=14 ) e ( idade <=17 )) entao

escreva (" 8 a 10 horas")

senao

se (( idade >=18 ) e ( idade <=64 )) entao

escreva ("7 a 9 horas")

se (( idade >=65 ) e ( idade <=150 )) entao

escreva ("7 a 8 horas")

fimse

fimse

fimse

fimse

fimse

fimse

fimse

escreval (" de sono.")

escreval

escreval

escreval ("O seu IMC é;", IMC, " e a sua situação é: ")

se ( IMC <18 ) entao

escreva ("de Magreza. Você precisa beber mais água e comer proteína, vitaminas e minerais.")

senao  minerais proteinas carboidratos  vitaminas lipidios e água

se (( IMC >=18 ) e ( IMC <25 )) entao

escreva ("Normal. Continue assim! tudo certo! Você pode comer o que quiser, só não exagere!")

senao

se (( IMC >=25 ) e ( IMC <30 )) entao

escreval ("de Sobrepeso. Beba água e faça atividade física, coma mais hortaliças ")

escreva ("frutas e verduras e durma bem. E lembre-se de tomar água.")

senao

se (( IMC >=30 ) e ( IMC <40 )) entao

escreval ("de Obesidade. Fazer atividade física  regurlamente é obrigação! Diminua os doces,")

escreva ("carnes e gorduras. Tenha uma alimentação natural!")

senao

se ( IMC >=40 ) entao

escreval ("de Obesidade Grave. Faça atividade física urgente e regularmente! durma na hora")

escreval (" certa, tenha uma alimentação mais natural possível! coma mais frutas, verduras")

escreva (" e hortaliças. Evite os doces, carnes, gorduras, embutidos e enlatados.")

fimse

fimse

fimse

fimse

fimse

escreval

escreval

escreval ("Obrigado por consultar-nos! Att. App do Calculadora Nutricionista.")

escreval

fimalgoritmo

2.4 Figura – Exemplo de funcionalidade do código 1 em VisualG.

 Calculadora Nutricionista - Nutricalc 2.4 Figura – Exemplo de funcionalidade do código 1 em VisualG.

Podemos observar que os dados foram inseridos corretamente, e que o resultado para esta pessoa (Cliente-Usuário) foi de um estado normal de saúde, que pode beber até 2 litros e 590 ml de água por dia e ter um boa noite de sono suficiente para recuperar todas as funcionalidades e capacidades do corpo com 7 até 9 horas de sono diário.

2.5 Figura – Exemplo de funcionalidade do código 2 em VisualG.

 Calculadora Nutricionista - Nutricalc 2.5 Figura – Exemplo de funcionalidade do código 2 em VisualG.

Podemos observar que os dados foram inseridos corretamente, entretanto, que o resultado para esta pessoa (Cliente-Usuário) foi de um estado de saúde debilitado, com um caso de obesidade grave. Não podemos deixar de notar que a quantidade de água utilizada para nutrir este indivíduo em um dia é de 4 litros e 200 ml, uma quantidade muito superior (quase o dobro) em relação ao individuo do primeiro caso onde a quantidade era de 2 litros e 590 ml. Outro ponto muito interessante também, é que neste segundo caso o indivíduo fez apenas 20 minutos de atividade física e gastou mais calorias que o primeiro caso que correu por uma hora.

Considerações; Enquanto em relação a alimentação o indivíduo 1 possua mais liberdade que o indivíduo 2, e ao consumo de água é exigido menos litros em um dia. O indivíduo 2 possui a capacidade de queimar mais calorias que o indivíduo 1 exercendo menos tempo atividade física que o primeiro.

Comprovando assim, a funcionalidade do aplicativo nutricalc a Calculadora Nutricionista.

  

2.6 Figura – Logo do App Calculadora Nutricionista

Calculadora Nutricionista - Nutricalc 2.6 Figura – Logo do App Calculadora Nutricionista

Imagem favicon do aplicativo Calculadora Nutricionista baseado em todos os conceitos do aplicativo, nome logo e funcionalidade.

Nome: nutricalc

Logo: Relógio alimentar

Funcionalidade: Auxiliar muitas pessoas que não tem fácil acesso à um Médico Nutricionista em sua cidade ou desprovê de recursos para uma consulta. E através do fornecimento de informações pessoais com a legítima segurança da nossa política de privacidade e da confiabilidade Médico-Paciente realizamos ao usuário final os devidos cálculos de IMC, horas de sono, quantidade de água para beber, e calorias gastas numa corrida Cross Country em um dia.

 

2.7 Figura – Introdução | abertura do aplicativo.

Calculadora Nutricionista - Nutricalc 2.7 Figura – Introdução | abertura do aplicativo.

2.8 Figura – Home | Tela inicial do aplicativo.

Calculadora Nutricionista - Nutricalc 2.8 Figura – Home | Tela inicial do aplicativo.

2.9 Figura – Tela de Contatos | Calculadora Nutricionista.

Calculadora Nutricionista - Nutricalc 2.9 Figura – Tela de Contatos | Calculadora Nutricionista.

2.10 Figura – Tela de Consultas | Exemplo de funcionalidade do App Calculadora Nutricionista.

Calculadora Nutricionista - Nutricalc 2.10 Figura – Tela de Consultas | Exemplo de funcionalidade do App Calculadora Nutricionista.

2.11 Figura – Tela Sobre App | Calculadora Nutricionista.


Calculadora Nutricionista - Nutricalc 2.11 Figura – Tela Sobre App | Calculadora Nutricionista.