Você está na página 1de 10

Atividade Avaliativa 03 - Programação

Mobile
joao.felipeferreirade.oliveira@escola.pr.gov.br Alternar conta

* Indica uma pergunta obrigatória

Enviar por e-mail *

Registrar joao.felipeferreirade.oliveira@escola.pr.gov.br como o e-mail a ser incluído


na minha resposta

Escreva seu nome e número da chamada. *

Sua resposta
Quais das seguintes são boas práticas ao conduzir entrevistas com usuários? *

Fazer perguntas sim/não para agilizar a entrevista

Interromper o usuário enquanto está falando para fazer mais perguntas

Tomar notas durante a entrevista para capturar todos os detalhes

Desconsiderar o feedback dos usuários se não se alinhar com a visão do


desenvolvedor

Como o desenvolvedor deve se preparar para uma entrevista com o usuário? *

Criar um roteiro com perguntas abertas para guiar a entrevista

Não preparar nada, pois o feedback espontâneo do usuário é mais valioso

Preparar apenas perguntas fechadas para obter respostas claras e diretas

Evitar fazer perguntas diretas, pois podem influenciar as respostas do usuário


O que é o objetivo de um Mapa de Empatia no contexto de Design de Serviços *
para o desenvolvimento mobile?

O Mapa de Empatia é usado para documentar as funcionalidades técnicas do


aplicativo.

O Mapa de Empatia é usado para entender as necessidades do usuário,


identificando o que eles dizem, fazem, pensam e sentem.

O Mapa de Empatia é uma ferramenta para desenhar a interface do aplicativo.

O Mapa de Empatia é utilizado para gerenciar o cronograma do projeto.

Quais dos seguintes elementos NÃO estão tipicamente incluídos em um Mapa de *


Empatia?

Diz.

Pensa.

Tempo de uso do aplicativo.

Sente.
Qual destas opções é uma característica central de um MVP Teaser para *
aplicativos móveis?

Oferece todas as funcionalidades do aplicativo final.

Serve principalmente para capturar o interesse e coletar informações dos potenciais


usuários.

É uma versão totalmente funcional e otimizada do aplicativo.

É uma versão completa do aplicativo, mas sem qualquer tipo de promoção ou


marketing.

Ao lançar um MVP Concierge para um aplicativo móvel, qual dos seguintes *


passos é o mais recomendado?

Manualmente facilitar ou executar certas funções que o aplicativo fará de forma


automatizada em versões futuras.

Coletar feedback sobre o design visual, ignorando a usabilidade.

Focar no desenvolvimento de todas as funcionalidades para oferecer um produto


perfeito.

Lançar o aplicativo apenas para amigos e familiares.


Durante o processo de validação de um MVP para um aplicativo de dieta, *
Mariana percebeu que os usuários estavam mais focados em uma
funcionalidade específica que não era o foco principal do aplicativo. Qual das
seguintes ações Mariana deve considerar com base nesse feedback?

Ignorar o feedback, pois ela acredita na visão original do aplicativo.

Desenvolver um novo MVP focado na funcionalidade que os usuários mostraram


interesse.

Retirar todas as outras funcionalidades e manter apenas a popular.

Aumentar o preço do aplicativo, pois uma funcionalidade é muito popular.

Gabriel desenvolveu um MVP para um aplicativo de música. Ele disponibilizou *


seu aplicativo para um grupo de teste e agora deseja coletar feedback. Qual das
seguintes opções é a MELHOR forma de Gabriel coletar feedback detalhado e
construtivo?

Pedir para os usuários darem uma classificação de estrelas, de 1 a 5.

Solicitar que os usuários enviem screenshots dos erros que encontrarem.

Conduzir entrevistas individuais com os usuários para discutir sua experiência.

Monitorar o número de downloads do aplicativo.


Mariana, desenvolvedora iniciante, deseja iniciar um novo projeto React Native. *
Qual comando ela deve usar para criar um novo projeto?

npm start new-project

react create-app new-project

react-native start new-project

react-native init new-project

Qual propriedade você utilizaria no componente Text do React Native para alterar *
a cor do texto?

colorText

fontColor

textColor

color
Marque as alternativas abaixo que são verdadeiras em relação ao uso das duas *
interfaces.

Utilizando o Expo não precisamos instalar o ambiente Java com Android Studio ou
Xcode, pois ele é enviado diretamente ao aplicativo do Expo instalado no celular que
já inclui os códigos nativos necessários.

Para utilizar o React Native não precisamos instalar o Node.js, pois utilizaremos o
Android Studio e o Xcode. Além disso, há limitações em utilizar o Expo em
determinadas funcionalidades nativas.

Na prática não há diferença alguma, apenas temos a vantagem de não precisar nos
preocupar com o ambiente utilizando Expo. Então, podemos sempre criar projetos
com Expo para qualquer aplicativo.

Os aplicativos criados com o Expo em geral ocupam um pouco mais de espaço no


celular do que aplicativos criados da forma tradicional em React Native, pois o expo
já mantém todos os recursos necessários em caso de atualizações OTA.
No curso do Alura de React Native foi ensinado o que são componentes, como *
criá-los e como utilizá-los. Dê uma olhada nos arquivos abaixo e assinale os
componentes que não irão gerar erros ao executar a aplicação.

A B

C D
Como a experiência do usuário (UX) desempenha um papel crucial no *
desenvolvimento de projetos mobile?

Sua resposta

Destaque alguns conceitos vistos em programação mobile e diga qual a *


importancia desses conceitos para o desenvolvimento de projetos reais.

Sua resposta

Enviar Limpar formulário

Nunca envie senhas pelo Formulários Google.

Este formulário foi criado em SEED. Denunciar abuso

Formulários

Você também pode gostar