Skip to content

ralves89/TesteiOS

 
 

Repository files navigation

Profile App - Renee Rodrigues Alves

# O QUE FOI FEITO:

  • Aplicação do Modelo Clean
  • Criação total da tela de Investimentos
  • Criação parcial da tela de Contato
  • Uso do Carthage para uso de frameworks de terceiros
  • Aplicação de auto-layout nas telas

# O QUE NÃO FOI FEITO (por falta de tempo):

  • Não consegui concluir as validações dos campos da tela de Contato
  • É necessário override na class JVLabeledTextField para adicionar linhas abaixo do text field
  • O botão enviar, atráves de um router, deveria abrir o modal de sucesso
  • Não foi adicionada máscara no campo de telefone
  • Adicionar um repository para cada Use Case
  • Error handler para os requests

#PROBLEMAS DETECTADOS:

  • Não foi possível acessar o formulário via Sketch (pois meu trial havia expirado). Portanto, não foi possível utilizar os ícones, nem fontes, muito menos os espaçamentos corretos, daí tive que improvisar.

#CONSIDERAÇÕES FINAIS:

  • Obrigado a ZUP pela oportunidade. É sempre bom por os conhecimentos a prova e entender onde é possível melhorar. Agradeço também ao esforço e paciência da equipe para me ajudar nos problemas que surgiram.

About

Testes para candidatos vaga de desenvolver iOS!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Swift 100.0%