Este é meu primeiro projeto iOS sem acompanhamento de cursos.
Aplicação de teste para desenvolvedores iOS da PagSeguro | PagBank, empresa onde sou Software Engineer.
Ainda não sou o maior conhecedor de arquiteturas para aplicações mobile, mas nesta aplicação utilizei o MVVM pois foi a primeira arquitetura (além de MVC) que decidi aprender para ser aplicado em desenvolvimento mobile, visto que nesta arquitetura é possível deixar o código extremamente enxuto com suas responsabilidades bem separadas.
Utilizei coordinator para ser o responsável por fazer todo o controle de navegação dentro da aplicação.
Professor que permite o aluno sair ou não da sala
- Xcode 12.3 ou superior
- iOS 13.0
- Macbook :)
- Conectar com API e fazer consumo de REST.
- Implementar exibição de imagens por url (Kingfisher?)
- Substituir table view por Collection View (puro charme)
- Paginação dos registros
- Testes Unitários