Mobile UI proposal #1766
Replies: 5 comments 26 replies
-
Yes. That would be a great starting point. Probably you'll need to do some stuff with QML I don't have any experience on QML, but I'm afraid that this involves a lot of restructuring of the source code. However, since you got the sound system on iOS working, I'm sure it's not impossible. Tagging @jamulussoftware/designers here. They might have some ideas. |
Beta Was this translation helpful? Give feedback.
-
Good that this is getting some attention. Interesting too that you appear to have grouped "my controls" with your sider, and not have that slider as it currently is along with all the other participants. This was the subject of some discussion a while ago: does having your own fader in the "main mix" panel confuse things in relation to (for example) what "mute myself" does? A possible desktop re-configuration of that was: But to return to your design: For handsets, the basic requirement for typical usability of interactive elements is that "hit areas" (the area that responds to a touch, as opposed to the "touch target" which is the area that looks interactive) need to be a minimum of 6mm on centre. Note also that best practice is to favour larger muscle movements for more important thumb interactions, which would mean setting faders sideways perhaps. But it's a bit hard to say at this stage. |
Beta Was this translation helpful? Give feedback.
-
Here's an updated POC with larger controls, and input gain as a dropdown box (like what we have now in Settings), not a fader to avoid the confusion. |
Beta Was this translation helpful? Give feedback.
-
So here's my 1st attempt to write a mobile app using QML: The App is just a very simple Jamulus client which connects to a server given the address. In the mixerboard, there's only a "Practice Mode" button. Works on iOS, not yet on Android. |
Beta Was this translation helpful? Give feedback.
-
If I recall correctly, qml has more flexibility in the way of custom components. Since a rewrite of the code might happen, I'm curious if we could take an atomic design approach and build around a design system. It would allow us to get a more consistent aesthetic as well as address scalability in the design (additional features, new contributors, etc.) |
Beta Was this translation helpful? Give feedback.
-
We started a discussion about mobile UI in #1765. While I love using the one window interface on desktop, I think mobile apps must have their own design because of small screens (except for tablets where the desktop design works fine).
So here's my POC for the mobile UI, please forgive my poor skills, but you should get the idea. I'm showing the element which I think is the most important and need most attention: the Mixer. Other screens (Connect, Chat, Settings, etc. should look similarly to current design).
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions