Use this API: https://docs.thecatapi.com/ to implement the app with the following features:
- Ability to download and show cats in a list. (Use Glide or Coil)
- Pagination (your recycler should upload fresh portion of cats every time it reaches the end)
- Detailed view. After clicking the cat in the recycler “full” image should be opened with card flip animation.
- User could save the image to the Galery.
- You can try Kotlin scripts for build system.
- Cover logic with unit tests (Spek2 + Mockk)