Skip to content

Android Movies Demo App created by Roudi Korkis Kanaan

Notifications You must be signed in to change notification settings

roudikk/DemoApp

Repository files navigation

DemoApp

Screenshots

Features

  • Explore movies
  • View movie details (Trailers, metrics, etc.)
  • Infinite scroll movies
  • Search movies
  • Add/Remove movies from watch list

Used Dependencies

Structure

  • Clean Architecture
  • MVVM software architectural pattern
  • Android Navigation Component (Single Activity App)

Run the App

  • Clone the Repo
  • Open in Android Studio
  • Build

TODO

  • Support Light and Dark themes
  • Support multiple themes with ability to easily create themes
  • Add crashlytics
  • Writing unit tests
  • Writing UI tests
  • Code refactoring XD
  • Code documentation
  • CD/CI (Bitbucket pipeline + Hockeyapp)
  • Add product flavors for DEMO and FULL
  • Deeplinking using navigation component
  • Export dimensions
  • Splash Screen
  • About Page
  • "Add to Watch list" animation
  • Release Configs

"This project is in constant development, any tips or recommendations are appreciated"

About

Android Movies Demo App created by Roudi Korkis Kanaan

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published