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

No packages published

Languages

  • Swift 100.0%