emanoel2712 / use-github-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

use-github-api

Tecnologias utilizadas

  • Arquitetura: MVVM + Clean
  • Injeção de Dependência: Dagger Hilt
  • Coroutines
  • Retrofit, Okhttp
  • Kotlin Serialization
  • Material Design
  • Testes unitários com JUnit e Truth
  • Picasso
  • Navigation com safe args
  • Animations
  • Proguard: Otimização/Ofuscação do código

APK em: app/release

Alt text

  • A idéia futura é implementar o recurso de paginação da requisição através da biblioteca Paging 3 do Android e também implementar DiffUtil no Adapter da RecyclerView.

About


Languages

Language:Kotlin 100.0%