MusicDownloader

MusicDownloader

APK Codacy Badge Min sdk Min sdk Language License

Minimal Youtube MP3/MP4 downloader.

Screenshots

Backgrounding

Today's music services are reaching our every corner; there is an overwhelming offer on any kind of market around Music. Apple Music, Spotify, Amazon Music, YouTube Music just to quote some. They are all based on a client-server architecture where the user can acces millions of songs within a second, have them synchronized on the Cloud, get auto-tagged and good looking thumbnailed music, and so on. Then, on the other hand, there are people like me, that does not really care about paying for music and that just wants to have it to listen on their phones, free. But not for a 3 months trial or as long as I don't try to download it offline, free as long as I have my music on my storage, and that's what this app is about.

Details

This project is a simple single-activity app, it makes use of:

  • AndroidX and Jetpack architecture components
  • Room Persistence Library
  • Glide for image loading
  • Gson for JSON parsing
  • OkHttp for network requests
  • CryptoPrefs to wrap shared preferences

The UI is composed by:

  • A RecyclerView to display the YouTube search results
  • A fragment for the BottomSheetDialog
  • A dialog for the Download Checklist

Redistributing this app as your own is NOT permitted.

New
(84)
• Released: May 29, 2020, 12:05 AM

MusicDownloader

Author: cioccarellia
Item was Featured Author was Featured
FREE
Material design YouTube mp3/mp4 downloader size
git clone https://github.com/cioccarellia/MusicDownloader.git