5 ms·
1. It's very very hard to find out what's intuitive, yet powerful to use. Unlike implementing some algorithms, creating a good UI requires feedback from users.
by mschuetz 10y ago
1. It's very very hard to find out what's intuitive, yet powerful to use. Unlike implementing some algorithms, creating a good UI requires feedback from users.
2. It takes a lot of time and you frequently have to start over once you find out that what you thought works well, doesn't work well for others.
3. From anecdotical experience, I'd say that user interface design isn't what open source developers are interested in. It's a distraction from what they actually want to work on.
Personally, I find Inkscapes UI okay to use. Blender and Gimp, on the other hand, are a horrible, unintuitive mess. Whenever I need to do some image manipulation, I try to get by with Irfan View and Inkscape (even for raster graphics) as much as possible, just to avoid having to mess around with Gimp.
- PolCPP 10y agoIn the case of Blender once you get the hang of it, you'll feel more confortable than with other similar tools that do the same. I would say its kinda like vim. Also why don't you use Krita?
- yoz-y 10y agoGIMP is a mixed bag though. For the chrome of the application they definitely need more work, better icons, better toolbars, organisation of the UI etc. However, their on-screen tools (selection tool, path tool, gradients...) I find the GIMP UI much superior to all other programs I have tried.
- SixSigma 10y agoI've been using Gimp for 10+ years, the UI doesn't bother me at all in fact, one could say hit has become intuitive. No-one ever said Photoshop 3's UI was unintuitive, yet that's what Gimp feels like to me (having used PS from vers 1 through 4)
- phkahler 10y agoFor an example of a great UI (and a good CAD program) see solvespace: http://solvespace.com/index.pl http://solvespace.com/index.pl It has nowhere near as many features though. I think part of the UI problem is handling a huge number of tools and features like in Inkscape and Blender.
- nine_k 10y agoBlender's UI is great, highly productive and ergonomic, the way Vim UI is great. It does have a learning curve. But the same applies to 3DMax or whatever else you might consider using professionally.