Music Player Using Flutter


Music is the art of arranging sounds in time to produce a composition through the elements of melody, harmony, rhythm, and timbre. It is one of the universal cultural aspects of all human societies.

People have always found music significant in their lives, whether for enjoyment in listening, the emotional response, performing, or creating. This is no different for classical music or contemporary concert music. It goes without saying that in mainstream American culture, classical or concert music is not a huge part of people’s lives.

This project includes following features.

1. App is completely stateful and remembers the moves..

2. It uses mobile database for storing songs…

3. It uses a very basic search engine…

4. It have connectivity with mobile audio system….

5. It uses an API to fetch the songs…

Packages used:

We will use flutter_audio_query to fetch the music form our external storage(eg. mobile phone, memory card, etc).

audio_manager package provides us various methods and functions to implement functionality in our app such as play, pause, seek, Increase or decrease volume.

GitHub Link —

Note — This project is referenced from few other projects and few codes mentioned in the GitHub has been also taken from other sources.




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Kadane’s Algorithm - How to present in the Google interview?

3GPP Rel-17: Way forward within 5G standardization

Making a simple CRUD Web Application with Ruby on Rails

Designing Enemies With Class Inheritance

Integration test with Flask Api

[R] Packege renv 使用

Top 10 Important Courses During the Undergraduate Degree in Computer Science — Part 1

I don’t use these linux commands much

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Sourabh Mishra

Sourabh Mishra

More from Medium

Flutter — Cart Calculator App: Part 1

Multi-Language in Flutter

Enable Multi-Language In Flutter — Lumei Digital

Updating your Flutter App — Google Play Console

Speed Up Learning Flutter

Speed Up Learn Flutter