Skip to content

MrAPPs-RSM/PokeTestMVI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PokeTest MVI

PokeTest is a demo test app based on MVI pattern with Uniflow and Clean Architecture (Repository pattern).
You will be able to see a list of Pokémon with its image and name. If you tap a Pokémon, the app will show a detailed view of the Pokémon's name, images, stats, and category.

Project details

  1. Coroutines + Flow for asynchronous.
  2. Uniflow Simple Unidirectional Data Flow.
  3. Koin for DI.
  4. Moshi JSON library.
  5. Retrofit2 & OkHttp3 for the REST APIs and paging network data.
  6. Glide, GlidePalette for loading images.
  7. Paging 3 for display pages of data from a larger dataset from local storage or over network.
  8. Room persistence library
  9. ProgressView external library for animated progressview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages