MovieMania is the app that fetches movie data from online servers using the Tmdb API.
This application will:
- Fetch movie data from the Tmdb API.
- Convert JSON responses into Java and Kotlin objects.
- Follow the MVVM (Model-View-ViewModel) architecture pattern in Android.
By working on this project, you will:
- Understand how to make HTTP requests and handle responses.
- Learn to use Retrofit for API calls.
- Master JSON parsing and conversion to Java and Kotlin objects.
- Implement data binding with RecyclerView.
- Gain experience with the MVVM architecture pattern.
- Programming Languages: Java, Kotlin
- API: Tmdb API
- Libraries: Retrofit, Gson/Moshi for JSON parsing
- Architecture Pattern: MVVM
- UI Components: RecyclerView, Data Binding