You are using rooted devices or using customized ROM from popular programming forums like XDA, StackOverflow,... and your ROM does not have a music player 🤪🤪. You come right place. This application is for you.
The application is called Musik with its slogan is Unity in Diversity. Because music is the common language that every racial, every generation, every one speaks different languages, can understand.
I am a newcomer with Kotlin so that the application just have a basic functions as I lists the following:
Home page includes three important parts, they are:-
App bar which have search button and application name
-
List of Songs which you can scroll up or scroll down to select your music
-
Compact Media Control which provides you some necessary buttons to play your music
Search is a useful function if you have almost 400 songs in smartphone as I have🤣🤣🤣. The function can help you to find song by enter your keyword that you want.
The function supports 2 options to find songs:
-
Enter your favorite song's name
-
Enter your favorite artist
Compact media control is one of three ways that I provides to play songs in Musik. From my point of view, this is the best convenient way. You can play/ pause, skip next & skip previous the current song easily.
Default media control is the soul of music application. And Musik is not an exception. I designed this layout by my own with all buttons I think everyone needs when playing music.
There are 6 main components in this media control:
-
Seek Bar: you can swipe left or swipe right to play song as you want.
-
Repeat mode: button helps you set your loop: loop all, loop only one & single loop
-
Shuffle: button helps you shuffle your list of songs
-
Play/Pause: play or pause the current song which is being playing
-
Skip Next/ Skip Previous: go forward or go backward one of the songs
Finally, Musik supports your music experience in the next level: immerse yourself in music right now from Lock-screen or notification system bar.
As you click on notification, media control transform to its default format with 3 basic buttons: play/ pause, skip next & skip previous