4 ms·
Just my two cents for two trends I recognize: First, the ongoing unification of mobile and desktop UI, where the mobile users win features but the desktop users
by ktpsns 3y ago
Just my two cents for two trends I recognize: First, the ongoing unification of mobile and desktop UI, where the mobile users win features but the desktop users loose functionality. Large buttons or hamburgers instead of classical menu bars are outcomes of this trend.
Second, there is a re-terminalization in developer land. Microsofts product line, from PowerShell via Term and MS Visual Studio Code is a good demonstrator. They tend to be controlled only by keyboard commands ("one big search bar") which can be super fast for power users but is also typically not very accessible. Interestingly, strong keyboard focussed interfaces never left in professional tools such as CAD (or think of Blender).
- boomlinde 3y agoEven if it takes a hundred hours to become comfortable with an IDE, a DAW or a CAD tool, over the time a professional will spend using the tool in total that's usually a relatively small investment. Flattening the learning curve in such cases should never happen at the expense of "power use". Other software has to smooth out the initial learning curve more aggressively. Yet other software doesn't or shouldn't, but unfortunately attempts to do so anyway.
- atoav 3y agoKeyboard focused paradigms like single key shortcuts (or key sequences) are super powerful in CAD. There are only so many ways how you could say your CAD tool to <rotate> the selected things around the <median> of the <X-axis> while <snapping> to the <increment>. Sure you can put UI toggles for each of those, but in any 3D application worth its salt those are going to be many toggles. And using the keyboard will always be faster, especially if you have to switch between different settings a lot (and you typically need to).