Skip to content

This is an Android Music Player Application that displays and plays all the music files from the device's storage.

License

Notifications You must be signed in to change notification settings

arnoldvaz27/Melophile

Repository files navigation

Melophile

Melophile is an open source project where people can contribute as per their knowledge of Android Studio, Java Programming and Github.

OpenSource

Thank you

About About

This is an Android Application that displays and plays all the music files from the device's storage. Melophile only displays song that are already downloaded in the device storage, it is not connected to any external internet API's for fetching song.

Features Features

  1. Get all the music files that are already downloaded/ available on the device storage
  2. It can be used in offline mode without internet
  3. It can be used in Airplane mode as well
  4. Melophile work in background as well any users can do other work while listening to Melophile songs.
  5. Supports Song Repeat, Song Shuffle, Notification Support, Background Support.

Code reviews Code Review

All submissions, including submissions by project members, require review. We use Github Pull Requests (PRs) for this purpose. We recommend you read this guide if you haven't created a Pull Request before. Pull request guide

Before making any changes, we recommend opening an issue (if one doesn't already exist) and discussing your proposed changes. This way, we can give you feedback and validated the proposed changes. If the changes are minor (simple bug fix of documentation fix), then feel free to open a PR without discussion.

Verification and Acceptance of Pull Requests Verification and Acceptance

  1. Pull requests will be accepted if the code modified is a valid or necessary
  2. Before acceptance, the code will be tested and then it will merged within the branch
  3. After the code is merged the pull requests will be closed
  4. User can not send multiple pull request/ updation code, else this will result in closing all the pull request without further testing process
  5. You can also give screenshots or suggestion for updating the read me file of this project
  6. The request for screenshots or updation the read me file will also be verified as per the above mentioned points.

Tools needed for development Software to use Software to use Software to use

  1. Read The Documentation for using Android Studio
  2. Read The Documentation for using Java
  3. Read The Documentation for using Github

Immediate Acceptance of the code Acceptance

Requests that include the following features will be given priority Software to use

  1. Adding to Favourite
  2. Adding Youtube API for searching and fetching videos related to song title playing currently
  3. Finding Lyrics from online and displaying it in the player section of song and adding synchronization of lyrics lines with the song lines.
  4. Repeat All Songs feature
  5. Adding advance background functionality ( playing, navigating from the notification when the application is fully closed from the background memory as well)
  6. Adding smart shuffle in the song playlists
  7. Above Rules only applicable to features. Bugs and Suggestion are the Top priority without any rules.

Support Support

  1. Follow my github account
  2. Visit my LinkTree Profile to get more links for discussion
  3. Visit my Website - Programming Drive

Opening an issue, bug or suggestion Issue

  1. You can also post bug reports and feature requests (only) in this repositoris GitHub issues section

  2. Pull requests can be send from this link

License under MIT License Copyright

Check here for more details

About

This is an Android Music Player Application that displays and plays all the music files from the device's storage.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages