This suggestion is for music MusicDNA.
MusicDNA - A Music Player like no other
A Music Player for android that makes use of the Visualizer Class for rendering a beautiful DNA (Visualization) of the currently playing music.
From the day I found this application, I can't stop to adore this mentioned open-source app. I like it so much because I can play my music in more artistic way.
Suggestion
My suggestion is all about an option to enable and disable Full screen view. Direct to say, an option where every user of MusicDNA can modified the application in a way of enabling or disabling the Full screen view of the application.
The Full screen view is about the view of the application in the user device which is full view and without leaving the information space in the notification area found at the top of the screen.
To understand it better, I provided the following screenshot below, taken from my device.
The typical screen of Android device has notification area on the top where shows the basic info about the device, like Battery status, Network status, and etc..
But when I open the application, the information on the top of the screen is no where to found as the mentioned open-source application has occupied all the device screen, another words to describe it is that the app was in Full screen view.
Take a look to the photo below, the screenshot that was shown is not cropped and it is really the view in my device screen when the application is open.
Importance of the request feature
The option to enable and disable the Full screen view is a good features if added to the mentioned open-source application. Simply, because if the app user is viewing the application, they can also monitor the information about there phone without exiting the screen of the application. Especially, the application is about playing music, therefore, monitoring the Battery status is very important. But the phone status is blocked by the Full screen view of the app, which means, the app user can hardly monitor his/her phone status.
The option to enable and disable Full screen view is a way to let the application user decide based on their preference.
That's all.
Posted on Utopian.io - Rewarding Open Source Contributors