Widget Gallery (user version)
Description of the Situation
SmartPlayer offers a variety of optional solutions. Most often, these solutions are presented as "widgets" that need to be installed separately.
To simplify and optimize the widget management process, a "Widget Gallery" was created.
Value
The introduction of such a tool will enhance the SmartPlayer experience and make it more user-friendly by expanding its capabilities.
Users will be able to find, add, and install widgets all in one place with just a few clicks.
How It Works
First, widgets are uploaded to the SmartPlayer server where they are also stored. In essence, the "Widget Gallery" is a separate repository where widgets are stored post-release, in an archived format.
After purchase, the acquired widgets become available to the user.
There's a distinct clickable button "Upload" provided for widget upload.
This function takes the archive of the desired widget, processes it, and installs it into the user-specified storage(folder).
By default, the "Main" folder in the personal account is used for widget storage, but users can select any folder on their own.
After installation, a pop-up window will suggest navigating to the folder or closing the process.
Implementation
The Widget Gallery is implemented in a manner that's quite easy for the user to understand.
The functionality is a separate item in the personal account menu, within which there's a list of widgets available to the user.
Widget Details
Inside the "widget gallery", one can view and learn more about each of the widgets. This is done by clicking on the widget itself.
The information displayed about the widget may include:
Graphical description of the widget Bulleted list item Textual description of the widget Key features A link to the Wiki page on how the widget works (if available)
Installation
Once a widget is added in the personal dashboard, the installed widget appears in the content section.
All widgets are loaded into the appropriate folder. If the widget is installed correctly, then in the menu section "widget gallery", all installed widgets are displayed.
Upon installing the widget, the user can immediately start using it.
Final Result
Users will have a tool that allows them to quickly and easily access the widgets they need.