/Sh-musify

A music app that plays music files from your device with foreground service with outstanding UI.

Primary LanguageKotlin

Sh-musify

Sh-musify is a music app that plays music files from your device with foreground service with outstanding UI.

App Preview

VID_.mp4

Tech Stack

Sh-musify is built using the following cutting-edge technologies:

  • Media 3: The new home for media libraries that enables Android apps to display rich audio and visual experiences.
  • Hilt: Dependency injection for clean and modular code.
  • SharedPreferences: Manage user preferences and settings efficiently.
  • Room database: Robust local data storage and caching for uninterrupted offline access.
  • MVVM architecture: Well-structured and maintainable codebase.
  • Splash Screen 12: Create an engaging and visually appealing launch experience using the Splash Screen API.
  • Glide: Effortlessly load and display book cover images with optimized caching and memory management.

Installation

  1. Clone the repository: git clone https://github.com/MahmoudElshahatt/Sh-musify.git
  2. Open the project in Android Studio.
  3. Build and run the app on your Android device or emulator.