Skip to content

Wallpaper Desktop KMP Application. A desktop application for browsing and downloading wallpapers. Built using Kotlin Multiplatform, Compose Desktop, and Ktor.

Notifications You must be signed in to change notification settings

KhubaibKhan4/Wallpapers-Desktop

Repository files navigation

Wallpapers-Desktop

A desktop application for browsing and downloading wallpapers. Built using Kotlin Multiplatform, Compose Desktop, and Ktor.

Screenshots

Screenshot 1

Screenshot 2

Screenshot 3

Dark Mode Support

Screenshot 4

Screenshot 5

Screenshot 6

Screenshot 7

Description

Wallpapers-Desktop is a cross-platform desktop application developed using Kotlin Multiplatform, which allows users to browse, search, and download high-quality wallpapers. The application leverages the power of Compose Desktop for building a modern and intuitive user interface, making the process of exploring and downloading wallpapers seamless and enjoyable.

Features

  • Seamless browsing of curated wallpapers
  • Search functionality for finding specific wallpapers
  • Easy-to-use download and sharing options
  • Intuitive user interface for a smooth user experience

Technologies Used

  • Kotlin Multiplatform
  • Compose Desktop
  • Ktor for API handling
  • Gradle for build automation
  • Git for version control

Installation

To run the application, ensure you have the following prerequisites:

  • JDK (Java Development Kit) installed
  • Git installed for version control

Clone the repository using the following command: git clone https://github.com/KhubaibKhan4/Wallpapers-Desktop.git

Build and Run

  1. Open the project in your preferred Kotlin IDE (such as IntelliJ IDEA or Android Studio).
  2. Build the project using the IDE's build option or via the command line.
  3. Run the application and start exploring and downloading high-quality wallpapers right from your desktop.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Wallpaper Desktop KMP Application. A desktop application for browsing and downloading wallpapers. Built using Kotlin Multiplatform, Compose Desktop, and Ktor.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages