/ios-class-project

Projeto dedicado à avaliação de conhecimento em desenvolvimento iOS.

Primary LanguageSwift

posts-api-ios

OBJETIVOS

PRIMÁRIO:

Exibir listagem de posts de usuários consumindo a API "https://jsonplaceholder.typicode.com/posts".

SECUNDÁRIO:

Exibir detalhes de comentários do post selecionado pelo usuário.
Caminho da api para comentários: "https://jsonplaceholder.typicode.com/posts/{post_id}/comments"

ATENÇÃO:

  1. Para realização do teste, crie um fork do mesmo.
  2. Após finalizar seu teste, dê um feedback para que possa ser criada uma branch exclusiva para sua avaliação.
  3. Crie um pull request para a branch exclusiva.

OBRIGATORIEDADES:

Boas práticas com padrões em desenvolvimento de software.
Conhecimento em consumo de APIs (REST) - Alamofire (preferencial) ou semelhante.
Arquitetura - MVP (preferencial) ou semelhante.
Utilizar Swift language.
Utilizar Cocoapods.
Domínio em técnicas do Google Material Design/Components.
Seguir como exemplos de UI e conteúdo no diretório /class project.