NebuPookins / thmp

THeoretical Music Player
0 stars 1 forks source link

UI/UX improvements #11

Open michaelsanford opened 10 years ago

michaelsanford commented 10 years ago

:thumbsup:

NebuPookins commented 10 years ago

Can you investigate writing the front end in Sencha?

michaelsanford commented 10 years ago

Might be overkill for this, having used it a lot.

I think AngularJS + Bootstrap might be a good alternative for the UI (which I envision remaining fairly minimal, when compared to something like an analytics portal?)

NebuPookins commented 10 years ago

The UI I'm envisioning is like iTunes, RhythmBox, Songbird, etc.

michaelsanford commented 10 years ago

I'll take a look at Sencha Touch, which I assume is what you meant.

I'll also look at Angular, just in case.

NebuPookins commented 10 years ago

I actually mean "real" Sencha. When I tried the Sencha Touch demo, my user experience is actually quite horrible (e.g. clicks are interpreted as drags, etc.), and the mobile version doesn't seem to have any UI that resembles anything you'd see in e.g. iTunes

In contrast, there's a few demos in the "real Sencha" that look like they could implement the widgets you'd expect on traditional desktop apps.

In particular, I'm looking for:

Finally, I don't know what the UI design would be, but I would like a "query editor" for designing "smart playlists" as seen in iTunes, winamp, etc. Perhaps something like Scratch (although that's designed for imperative languages, instead of query languages).

"Sencha" is not set in stone; whatever tools/framework/whatever you want is fine with me, as long as it gets the job done.