2012-05-31, 20:41
I've just seen another one of those "XBMC is a nightmare to use" threads pop up. It happens every couple of weeks, and is usually down to the user trying to control XBMC with a mouse, and not appreciating that XBMC is a full screen media center, as opposed to a desktop media player. However, something that was said in the thread did make me think. Specifically, how complicated the settings menu can appear to new users.
There are a lot of settings in XBMC, the function of which are not always obvious, particularly to a new user. It's quite easy for experienced users to just to say RTFM, but I think that a lot (if not most) of the people who pick up XBMC for the first time do so to try it out, and stack it up against other media center software. The steep learning curve of XBMC can be a turn off.
So what could we do to make XBMC more accessible?
One of the things that was mentioned in the thread above was "tooltips". Obviously an exact copy of this isn't practical in XBMC - we generally don't use a mouse to control XBMC, and a tip popping up when you are focused on a menu item for more than a couple of seconds would get annoying. However, there are not currently any context menus for items in the settings menu. So could a context menu be introduced for items in settings to host an option for a tool tip? Each just giving a quick description of what the setting does.
XBMC works absolutely great once you know what you're doing, but as a new user the learning curve can be a bit steep. I think that there is definitely room to improve user-friendliness in XBMC. I'm not sure if this is the best solution, and I'm aware that it only deals with one corner of XBMC (settings), but I thought it'd be good to put it out there as a suggestion and see what people thought.
EDITED: to boldify the tl;dr version
There are a lot of settings in XBMC, the function of which are not always obvious, particularly to a new user. It's quite easy for experienced users to just to say RTFM, but I think that a lot (if not most) of the people who pick up XBMC for the first time do so to try it out, and stack it up against other media center software. The steep learning curve of XBMC can be a turn off.
So what could we do to make XBMC more accessible?
One of the things that was mentioned in the thread above was "tooltips". Obviously an exact copy of this isn't practical in XBMC - we generally don't use a mouse to control XBMC, and a tip popping up when you are focused on a menu item for more than a couple of seconds would get annoying. However, there are not currently any context menus for items in the settings menu. So could a context menu be introduced for items in settings to host an option for a tool tip? Each just giving a quick description of what the setting does.
XBMC works absolutely great once you know what you're doing, but as a new user the learning curve can be a bit steep. I think that there is definitely room to improve user-friendliness in XBMC. I'm not sure if this is the best solution, and I'm aware that it only deals with one corner of XBMC (settings), but I thought it'd be good to put it out there as a suggestion and see what people thought.
EDITED: to boldify the tl;dr version