/OMDB-Viewer

An infinite list of paged movie searches built on 100% Kotlin and Android Jetpack. Includes GIF demo :)

Primary LanguageKotlin

OMDB Viewer

A very simple yet powerful app to search through Open Movie Data Base. OMDB uses IMDB for the data but OMDB is free and provides simple API.

Features

Following is a list of what libraries I have used to make this app:

  • Uses Android Jetpack, Material Design Guidelines, AndroidX Support libraries and AndroidX testing specifications
  • Networking tasks was done by Retrofit, RxJava and Picasso
  • Image caching was done by Picasso with OkHttp
  • Testing was done using Espresso and Junit

Demo

Demo animation

Note

Please contact me if you find difficulty running the project or any unexpected crash, the app was created as a one day app challenge and it was running fine for my device but there's a lot of devices to test as you know :)