O Projeto | Tecnologias | Features
Um app de recitas que utiliza a api food2fork, permite consultar diversas receitas e suas listas de ingredientes, utilizando o campo de busca ou selecionando uma das categorias.
Esse projeto utiliza as seguintes tecnologias :
- Jetpack Compose - É utilizado em todas as telas para construir a UI, e o sistema de temas.
- Hilt(Dagger2) - Utilizada como lib de injeção de dependencias.
- KTX/a> - Extensões Kotlin permitem escrever um código mais idiomático.
- Jetpack Navigation - Utilizada para navegação.
- Glide 4 - Utilizada para fazer o carregamento das imagens de maneira asyncrona e o caching.
- Lifecycle Components - Os components necessários pra minha arquitetura MVVM, ViewModel e LiveData.
O app contem as seguintes features:
- Busca de receitas por nome ou ingrediente.
- Seleção de categorias pré definidas.
- Temas claro e tema escuro.
- Scroll infinito
- Detalhes da receita com ingredientes.
Feito com ♥ por Drawiin 👋