/Wallpaper-App

Wallpaper App - Kotlin, MVVM, Clean Principles

Primary LanguageKotlinMIT LicenseMIT

Wallpaper-App

I used Unsplash API. All photos are free to download and use under the Unsplash License.

DESCRIPTION

It is a simple android application that consists of 3 pages, including Homepage, Photo Detail and Favorite Photos, where I applied the MVVM design pattern I wrote with Kotlin, and tried to apply clean code rules.

LIBRARY

  • ViewModel
  • LiveData
  • DataBinding
  • Navigation
  • Pagination
  • Coroutines
  • Retrofit
  • OKHttp
  • Dagger 2
  • Stetho
  • Chuck
  • Glide