Code Monkey home page Code Monkey logo

music_player_ui_with_flutter's Introduction

Music Player

  • Flutter Music Player App: A mobile application developed using Flutter, designed for playing music.

  • Fixed Song Library: The app comes with a predefined collection of songs that users can play using the built-in music player.

  • Provider State Management: Utilizes the Provider package, a powerful state management solution in Flutter, to efficiently manage the application's state.

  • Color Scheme Customization: Offers a customizable color scheme, allowing users to personalize the app's visual appearance according to their preferences.

  • Sleek User Interface (UI): The app boasts a modern and intuitive user interface, enhancing the user experience by providing an aesthetically pleasing and user-friendly design.

  • Built with Flutter and Dart: Developed entirely with Flutter and Dart programming languages, ensuring cross-platform compatibility and delivering a native-like performance on both Android and iOS devices.

Description

"Introducing our Flutter Music Player App, a delightful mobile application crafted entirely with Flutter and Dart. This music player not only offers a collection of preloaded songs but also boasts a sleek and customizable user interface, thanks to its integrated color scheme options. To manage app-wide state efficiently, we've implemented the Provider package, ensuring a smooth and responsive user experience while enjoying your favorite tunes."

Features

  • Fixed Song Library
  • Provider State Management
  • Color Scheme Customization
  • Sleek User Interface (UI)
  • Built with Flutter and Dart

Getting Started

Prerequisites

  • Flutter SDK
  • Android Studio/VS Code
  • Android/iOS Emulator
  • Android SDK
  • Xcode (MacOS only)

I dont't have Macos please by me coffe so I can get over from this sadness. Buy Me a Coffee

Installation

  • Clone the repository using the command git clone https://Deepeshkalura/music_player_ui_with_flutter
  • Open the folder in VS Code or Android Studio
  • Run the command flutter pub get to install the dependencies
  • Run the command flutter run to run the app in debug mode

Note: Make sure you ask for lots of pull requestion with the functionality you want to add.

Dependencies

  • cupertino_icons: ^1.0.2
  • just_audio: ^0.9.34
  • rxdart: ^0.27.7
  • provider: ^6.0.5

Screenshots

HomeScreenShot1

HomeScreenShot2

The Screenshots of the application are in the presentation folder.

Working Video

The video first need to updote and then we ging to view

The working video of the application is in the presentation folder.

Usage

The application is for currently on development stage. So, there exit the learning purpose only.

Future Scope

If the lot's of pull request and issue are raised then I will add the following features in the application.

  • Add the functionality of adding the songs local the device.
  • Add the functionality of adding the songs from the internet.
  • Build a pannel for the user to add the songs in the application.
  • Add the functionality of adding the songs in the playlist.
  • Add the functionality to notification music controller.

Technologies Used

  • Flutter
  • Dart

State Management

  • Provider

IDE Used

  • Vs Code

Developed By

Deepesh kalura

Refrence

I don't know the refrence of this application. I have made this application by watching a youtube video. I have made this application for learning purpose only. Thanks to the creator of the video.

music_player_ui_with_flutter's People

Contributors

deepeshkalura avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.