Informações A prova consiste em implementar um aplicativo igual a imagem gif.
- Data de início: 27/05
- Data de entrega: 30/05 ás 23:59h
Nome:Renata Oliveira Toledo Zatta
Matrícula:205551
Faculdade:Metodista Granbery
Os pushs serão bloqueados após o horário de entrega, portanto lembre-se de não deixar para a última hora.
Atenção: Todas as dependencias necessárias já estão adicionados, porém você pode adicionar outras dependencias que achar necessário.
Avaliação
- Questão 01: 4pts
- Questão 02: 3pts
- Questão 03: 3pts
Má práticas de programação, código não indentado e confuso será penalizado na pontuação.
Iniciar e Executar
- Clonar o projeto na sua máquina,
- Navegar até o diretório do projeto e executar (pelo terminal):
npm install
- Executar:
expo start
Questão 01 - Bug: O aplicativo ainda está longe da sua versão inicial, será necessário implementar as classes e ajustar conforme a imagem.
Questão 02 - Refactor: Após a conclusão será necessário adicionar temas para o aplicativo, a principio ele terá apenas uma tema, porém deve-se preparar para que futuramente o tema possa ser alterado pelo usuário.
Questão 03 - Feature: Escolha apenas uma opção:
- Opção 01: Recuperar os dados do Firebase
- Opção 02: Adicionar dois temas para o aplicativo e um hook que inicia o tema. Não é necessário alterar o tema direto pelo aplicativo, porém deve ser possível alterar entre temas apenas alterando o estado desse hook (direto no código)
Desafio
O desafio não é obrigatório, porém vale pontos extras.
- Ao clicar no botão de play implementar a ação de contador (timer) onde a barra inferior do card clicado vai aumentando até o fim do tempo, após o término execute uma vibração no dispositvo.