MovieDB is an offline movie database android application.

naofum ebe9739b7b japanese translation %!s(int64=7) %!d(string=hai) anos
app ebe9739b7b japanese translation %!s(int64=7) %!d(string=hai) anos
docs 9b1df046aa Downscale images to fit better in the readme %!s(int64=7) %!d(string=hai) anos
gradle 59ad8ab56d Add all project files to repository %!s(int64=7) %!d(string=hai) anos
.gitignore 18d316c29d Added the API-key %!s(int64=7) %!d(string=hai) anos
LICENSE 9ab9c047b2 Initial commit %!s(int64=7) %!d(string=hai) anos
README.md 0687f091c4 Update 'README.md' %!s(int64=7) %!d(string=hai) anos
build.gradle 59ad8ab56d Add all project files to repository %!s(int64=7) %!d(string=hai) anos
gradle.properties 59ad8ab56d Add all project files to repository %!s(int64=7) %!d(string=hai) anos
gradlew 59ad8ab56d Add all project files to repository %!s(int64=7) %!d(string=hai) anos
gradlew.bat 59ad8ab56d Add all project files to repository %!s(int64=7) %!d(string=hai) anos
settings.gradle 59ad8ab56d Add all project files to repository %!s(int64=7) %!d(string=hai) anos

README.md

MovieDB

MovieDB is an offline movie database android application. The movies are requested from themoviedb.org, the database (called 'lists' in the application) is offline.

  • Soon available on F-Driod
  • Soon available on Google Play

Build instructions

This application can be compiled in android studio.

If you rather compile it in command line with gradle, go to the project directory:

Debug mode:

./gradlew assembleDebug or ./gradlew installDebug to install the application on your phone.

Release mode:

./gradlew assembleRelease

License

MovieDB is licensed under the GPL, version 3. A copy of the license is included here.

The data that is provided by the API is not licensed under the GPL but rather holds copyright from the user that uploaded said content.

Contributing

If you have anything you want to add or improve please do so! I am far from perfect, so there's probably a lot that I've missed or that could be done better.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature/improvement
  3. Commit your changes: git commit -m 'Add some feature/improvement
  4. Push to the branch: git push origin my-new-feature/improvement
  5. Submit a pull request! :D

Application screenshots

All movies All series Watched List Detailed movie Detailed actor