A music player using flutter with api from itunes
Music Player
See app on Figma
Description
This repository is source code of music player, build with languade dart on framework flutter with api from itunes.
Requirement Device
- Operation System : Windows
- Flutter : 2.10.2
- Dart : 2.16.1
- Mobile Device : Vivo V11 Pro
- Mobile Operation System : Android
- Android Version : 10
Support Features
- Popular artist
- Search music
- Save music from popular artist
- Save music from search
- Play music by artist
- Play music by search
- Play music by library
- Pause music
- Resume music
- Previous music
- Next music
- Slide music player to stop music
- Slide saved music to remove it
Run project
- Clone respository
git clone https://github.com/zeetec20/flutter_music_player.git
- Open repository
cd flutter_music_player
- Run command
flutter pub get
flutter run
Build app
- Clone respository
git clone https://github.com/zeetec20/flutter_music_player.git
- Open repository
cd flutter_music_player
- Run command
flutter pub get
flutter build apk --release
Deploy App
- Generate keystore
# Linux
keytool -genkey -v -keystore ~/upload-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload
# Windows
keytool -genkey -v -keystore c:\Users\USER_NAME\upload-keystore.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias upload
- Reference the keystore
storePassword=<password from previous step>
keyPassword=<password from previous step>
keyAlias=upload
storeFile=<location of the key store file, such as /Users/<user name>/upload-keystore.jks>
- Configure signing in grandle
- Build appbundle
flutter run appbundle --release
- Upload appbundle to Google Play Console