Usando a API da Marvel (https://developer.marvel.com), crie um App mostrando uma listagem dos personagens para o usuário consultar. O usuário tem que poder filtrar os personagens com base no nome, inicial ou data de modificação (ano), sendo que a seleção de um filtro afeta o outro. A aplicação tem que ser feita em Swift 5. O layout (cores, ícones, imagens) fica a seu cargo.
Observação: No arquivo README do projeto explique o funcionamento e a solução adotada na sua implementação do desafio.
Frameworks / Bibliotecas:
- AlamofireObjectMapper
- Alamofire
- Package Manager
Diferenciais:
- Componentização
- MVVM(ReactiveCocoa, RxSwift ou implementação própria)
Critérios:
- Performance
- Usabilidade
- Criatividade
- Clean code (código limpo e organizado)
Usando a API da Marvel (https://developer.marvel.com), crie um App mostrando uma listagem dos personagens para o usuário consultar. O usuário tem que poder filtrar os personagens com base no nome, inicial ou data de modificação (ano), sendo que a seleção de um filtro afeta o outro. A aplicação tem que ser feita em Kotlin / Java. O layout (cores, ícones, imagens) fica a seu cargo.
Observação: No arquivo README do projeto explique o funcionamento e a solução adotada na sua implementação do desafio.
Frameworks / Bibliotecas:
- Retrofit
Diferenciais:
- Componentização
- MVVM(RxKotlin ou RxJava)
- Material Design
Critérios:
- Performance
- Usabilidade
- Criatividade
- Clean code (código limpo e organizado)