Sobre • Funcionalidades • Tecnologias • Layout • Como executar • Futuras Implementações • Referências •
Uma biblioteca composta por todos Pokémons conhecidos, onde você pode ter acesso as principais características de cada Pokémon.
O objetivo dessa aplicação é o aprendizado pessoal através da utilização de APIs públicas.
- IDE: Android Studio
- Linguagem de programação: Kotlin
- Arquitetura: MVVM
- Retrofit - Utilizado para consumo da API
- Biblioteca Hilt - Injeção de Dependências
- Android Jetpack
- Jetpack Compose - Construir UI
- Coil - Carregar imagens
O layout da aplicação foi desenvolvido utilizando o kit de ferramentas Jetpack Compose do Android Studio.
Trecho de código exemplificando o uso do Compose para construir a tela de feed:
O projeto foi desenvolvido na plataforma Android Studio.
Portanto, é necessário clonar este repositório utilizando o Git, para depois então executá-lo no Android Studio.
- Aprimoramento da pesquisa;
- Ferramenta de comparação entre Pokémons.
Esta aplicação foi desenvolvida baseada na séries de vídeos sobre Jetpack Compose do Philipp Lackner.