/test-ios

Desafio Ciclic Mobile

Pokéclic

Através desse desafio, queremos conhecer suas habilidades de desenvolvimento e principalmente como você resolve problemas.

O objetivo desse desafio é construir uma pokédex. O app deve acessar a api POKÉMON TCG e seguir os mockups abaixo:

Mockup 1 Mockup 2 Mockup 3

Sobre o desafio

  • A api para consulta é https://api.pokemontcg.io/v1/cards?count=20
  • A primeira tela deve apresentar uma lista com o nome dos cards retornados pela API.
  • Na segunda tela deve conter as informações do card selecionado (Nome, imagem do card e botão "more info"). Quando o botão "More info" for selecionado, apresentar um alert com o texto: "Esse pokémon possui xx de HP e seu número da pokédex é xx."
  • O projeto deve ser feito em Swift.
  • Você pode ajustar a interface como achar melhor, os mockups são apenas uma ideia.

Sugestões

As sugestões de bibliotecas fornecidas são só um guideline, sintam-se a vontade para usar diferentes.

Networking - Alamofire ou URLSession

Image Downloading - Kingfisher

Processo de submissão

  • Fazer um fork desse repositório e nos mandar um pull request.
  • Nos dar acesso ao seu repositório no github e adicione o usuário @rodrigo-placido e @viniciusmo.
  • Se preferir você pode nos enviar um zip que contenha a resolução do desafio.
  • Se precisar falar com a gente: mobile@ciclic.com.br