An open API service indexing awesome lists of open source software.

https://github.com/ahmed7am1d/movieapp-androidnativejava

Movie Browsing Application Created Using Native Java
https://github.com/ahmed7am1d/movieapp-androidnativejava

Last synced: 3 months ago
JSON representation

Movie Browsing Application Created Using Native Java

Awesome Lists containing this project

README

        

# **MovieApp-AndroidNativeJava**
![GitHub all releases](https://img.shields.io/github/downloads/ahmed7am1d/MovieBrowser/total?logo=GitHub&style=flat-square)

### Description of the App:
Native Android created with Java Android Studio, allows you to browse for movies and series and shows info about them (description, rating,...etc.).
in this application I did not focus on the design this time instead I foucesd on Advanced and Clear Architecture and Pattern [Logic]
* **Technologies and Techniques Used**
* Android Studio.
* Native Java Language.
* MVVM Pattern.
* Singelton Pattern
* Retrofit Library for Http and API Request
* Android RecyclerView
* Local Storage (SharedPrefernces, Intent and Bundles)
* Lottie Library for purpose of Splash Screen Loading

#### - Screenshots of the internal app after building:


* for the purpose of the Copyrights (credits) the following is used:
* API: https://www.themoviedb.org/