Skip to content

Demo app using the gettyimage API, Retrofit, Dagger 2, RxJAva and Glide

Notifications You must be signed in to change notification settings

victor-munoz/GettyImagesDemo

Repository files navigation

GettyImagesDemo

Android app to play with the gettyimage.com API

App Features

  • Search images on gettyimages.com by phrase
  • Display an endless list of images.
  • Bottom sheet for displaying the image's caption

Code Features

  • Clean app architecture: UI and API separated
  • Package by feature
  • Model View Presenter pattern (MVP)
  • Responsive UI
  • Use of RecyclerView
  • Use of ConstraintLayout
  • Use of Collapsing Toolbar Layout
  • Butterknife for Data Binding
  • Dagger 2 for Dependency injection
  • RxJava for asynchronous programming
  • Retrofit + GSON
  • Glide for image loading
  • Espresso for instrumentation test
  • Cool animations

Screenshots

Animations

About

Demo app using the gettyimage API, Retrofit, Dagger 2, RxJAva and Glide

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages