CrackBerry Abuser
| 11-28-2012, 08:56 AM Thread Author #1
BB10 Media Player App Wish List
This was started in BB10 app ideas, I thought it would be better for it to have its own thread.
Here is what Qaxl would like for a media player app, it stems from Winamp and having only one main screen for the media play.  Originally Posted by Qaxl PlayList Controls
These would be the main controls of the App, the most commonly used from these would be displayed at the bottom of the screen. Attachment 126648  Originally Posted by Qaxl Open New Playlist
Allows the user to select between starting a New Blank Playlist, or opening a previously Saved Playlist. If any changes have been made to the exsting Playlist, then the user is prompted to allow to Discard or Save Changed to the current Playlist before opening a new one. Add Music from Media Library
Opens the Media Library to allow the user to select files to add to Playlist. Should allow selecting multiple files. Add Music from File Manager
Opens the File Manager to allow the user to select files or folders to add to playlist. Add Playlist from Media Library
Opens the Media Library and defaults to a Playlists View, to allow user to select Playlists to add to the Current Playlist. Remove Music from Playlist
Takes the user to the Now Playing List in a toned down Multiple Select Mode, to allow the user to select multiple files to remove from the Playlist. Clear Playlist
Removes all media from the current Playlist. Shows a warning message before doing so, and shows an "Undo" button as long as the "Back" button is visible Select Multiple Items
Takes the user to the Now Playing List in a Multiple Select Mode, to allow the user to select multiple items and then apply various changes through a context menu. Sort
Shows various options to re-arrange the media in the Playlist. Sorting would be possible by Track Number, Track Title, Artist Name, Album Name, File Name, Folder Path etc., This can be taken to the next level by adding a second layer of ordering. In that case, the first layer of ordering can be a grouping according to Album Name or Folder Path, and the second layer of ordering could be sorted according to Track Number or File Name. Search within Playlist
This would bring up the Keyboard, and allow the user to type in and search for a song in the current playlist. Share Playlist
In its most basic form this would create a simple text based list of all the songs in the Playlist and allow the user to share that over BBM, Facebook etc. In an advanced form this could extend to sharing Playlist files in Playlist format over NFC, and BBM to friends who have the same app (still just a concept) Playlist Properties
This would show detailed information about the Playlist. Information such as Name of Playlist and the Song List, along with how the Names of songs are displayed in the Playlist would be Editable by the user in this view. This would also be used to remove all songs from the playlist that have been deleted from device memory. Save Playlist
Allows the user to Over-write existing Playlist or to Save-as a New Playlist. Delete Playlist
Shows a Warning Message to make sure, then Deletes the current Playlist and Opens a New Blank Playlist  Originally Posted by Qaxl Contextual Menus
These controls would be displayed when an item is selected from the playlist using Long Press, or the "Multiple Select" button is pressed. This would cause the Playlist to become editable using the context menus, and the selected items can be made to change positions by dragging similar to how the icons in the OS can be dragged to change position. Attachment 126649  Originally Posted by Qaxl Invert Selection
Inverts the Selection. Play (Disabled when more than one item is selected)
Plays the selected item, if that item is already Playing, selecting this option will Play it from the Beginning Send to Playlist
Allows the user to send the selected items to an existing Playlist, or to create a New Playlist with the selected items. Remove from Playlist
Removes selected items from the Playlist Queue after now Playing (Disabled when more than one item is selected)
This could either move the selected items to right after the currently playing song, or it could make the player skip to the selected item after the current song finishes playing. Move to Top of Playlist
Moves selected items to the Top of the Playlist Move to Bottom of Playlist
Moves selected items to the Bottom of the Playlist Add to Top of Playlist
Adds (Duplicates) selected items to the Top of the Playlist Add to Bottom of Playlist
Adds (Duplicates) selected items to the Bottom of the Playlist Share (Disabled when more than one item is selected)
In its most basic form it could send the Name of the Song, and some of its information like ID3 tag in a text based format to a friend over BBM or Facebook.
In its advanced form it may be possible to send the first 30 seconds of a song to a friend. (still just a concept) Properties
Allows the user to view detailed information about the selected items, and then edit information such as File Names, and ID3 tag information. Open containing Folder (Disabled when more than one item is selected)
Opens the File Manager app to the path of the selected file. Delete
Removes the selected files from the Device Memory.  Originally Posted by Qaxl Application Settings
I didn't know where they should go, maybe in the menu with 3 dots, or the menu which slides down when swiping from the top. Attachment 126650  Originally Posted by Qaxl Media Library
This would open the Medial Library for browsing Scan Media Library
This would Scan the Media Card and Device Memory for any changes to the Media Files CoverFlow View
I got this idea when you mentioned that the Playlist title bar could be used to swipe to the next playlist. I thought maybe it could be possible to view a coverflow type thing through the Application Menu which opens with a top down bezel swipe. So you Swipe down from any view and see some 3 or 5 Playlists in a CoverFlow layout and then scroll to the required playlist. Colour Themes
To switch the Colours of the App Settings
Well ... this could be used for some settings. Playlist Expand / Retract
As a backup Plan. | |
|