Musik β Unity in Diversity A music player application for AndroidOS devices
Introduction
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.
Features
I am a newcomer with Kotlin so that the application just have a basic functions as I lists the following:
Icon Launcher
Icon Launcher
Slash Screen
The first screen you look when open the application
Home
Icon Launcher
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
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
Search feature supports 2 ways to find songs: by name or by artist
Compact Media Control
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.
This is the best convenient way to play music ππ
Default Media Control
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.
Musik provides 6 main components to play 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
Notification Media Control
Finally, Musik supports your music experience in the next level: immerse yourself in music right now from Lock-screen or notification system bar.
Notification media control in compact format πΏ
As you click on notification, media control transform to its default format with 3 basic buttons: play/ pause, skip next & skip previous