The main aim for developing this project was to learn on how to implement ktor android client. This is my implementation of the library.
This an Android app on ktor client library
This project is an Android app for making network calls with ktor. It will involve making network calls; this will include mapping using the TMDB API
This project consists of two branches: master and paged-response
This branch has the structure of the project
This branch is on using pagination
You will be required to have an API Key to be used in making the network calls. Visit the website and have a look at it's documentation.
- TMDB API
Movie Database
- Jetpack Compose
- Coroutines - For Concurrency and Asynchronous tasks
- Hilt - For Dependency Injection
- Coil - For Image Loading and Caching
- Ktor-Client - For Network Calls
- Paging 3 - For loading and Paging data