Hi guys,

I've been hacking on a little project to try to allow us to integrate
tutorials directly into Mixxx's user interface. Obligatory YouTube
video:

http://www.youtube.com/watch?v=wgALEc-WGIE

The motivation for this is simple. We get a ridiculous numbers of
downloads, but as with any free piece of software, we know there's a
lot of people who run Mixxx once, and then never touch it again. Other
users play around with it, scratch their heads, and give up. I think
we can convert a lot more of these users into DJs if we teach them how
to use Mixxx, without forcing them to read too much.

As I wrap up the code for this, I'll document how to write tutorials
on the wiki. I'm trying to complete a couple of "beginner" tutorials
to get something releasable soon, and we can worry about a more
complete set of tutorials later. The tutorials themselves are a
combination of javascript and HTML, and javascript land has access to
both ControlObjects and our GUI widgets. A lot of the magic is easily
done via slots and signals in javascript land, which makes for lots of
fun. :)

Anyways, just wanted to throw this out there for now. In the future,
it might be cool to have in-app payments to unlock different sets of
tutorials. It'd be a good way to offer something more to beginners
without alienating our existing user base and pro DJs.

Thanks,
Albert

-- 
Albert Santoni
Lead Developer, Mixxx
http://www.mixxx.org

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to