Welcome to Wallpaper Compose, an Android app that allows you to discover and explore a stunning collection of wallpapers. This app is built using modern Android development technologies and follows the MVVM architecture pattern.
- Browse a vast collection of high-quality wallpapers.
- Search for wallpapers by keywords.
- View wallpaper details in full-screen mode.
- Like your favorite wallpapers.
- Enjoy a smooth and responsive user interface built with Jetpack Compose.
This project is built with the following technologies:
- Jetpack Compose - Modern Android UI toolkit for building native UIs.
- Dagger Hilt - Dependency injection framework.
- Retrofit - HTTP client for making network requests.
- HttpClient - Android's built-in HTTP client.
- Pexels API - Provides access to a vast collection of high-quality photos and wallpapers.
- MVVM (Model-View-ViewModel) - Architecture pattern for separation of concerns and maintainability.
To run this app locally, you will need Android Studio and an Android emulator or a physical Android device.
-
Clone this repository:
git clone https://github.com/KhubaibKhan4/Wallpaper-Compose.git