Category: Best Designed Interface in a Graphical App
Have you found a graphical program that you picked up with ease? Or is there a program that looks smart, but more importantly has an interface that lets you get work done? Hint: There's another category for non-graphical applications, so nominating the CLI doesn't count. (And please don't nominate that annonying paper clip.)
I found myself rapidly nearing a deadline on one of my assignments, and needed diagrams! [Insert ominous music here] I'd used xfig before, but it is about as user-friendly as the cockpit of a 747. So I downloaded Sketch (a vector based drawing program), and learned how to use it and finished my drawings in less time than it would have taken in xfig.
I nominate xdaliclock for easiest to use interface. All I had to do was *load* it. However, it does have some y2k issues... =)
Definately. Esp with the changes they've made in .16. Even relatively inexperienced linux/X users can run enlightenment and have a mostly customized setup now.
"No nation could preserve its freedom in the midst of continual warfare."
--James Madison
Well, XMMS has an attractive user interface, which it, well, "borrowed" from another shall-remain-namelessAMP. But, it's an incredible piece of software never-the-less, and is undoubtedly one of the kings of configurability, right up there with Eterm and Enlightenment.
It just makes sense to use the interface of a tried-and-true MP3 player that is widely liked and used, instead of making YAMP3 Player.
MinaInerz
Mina Inerz [N. Reinking]
I hate to pick something that isn't OSS, but this one deserves attention. Designing a functional GUI for a graphics application is notoriously difficult, but Corel got it right. About the only thing it lacks is an option to work in an SDI mode, but under Windows I guess it never mattered. Here's hoping we see something similar that's OSS one of these days, cause the GIMP sure doesn't cut it.
-- Lightstorm.
kde file manager
Open Source ecommerce application Tallyman is working within the constraints of a web-based interface, but still makes it so easy to build and maintain an ecommerce site that a marketing guy could do it.
Blender. This program simply blows me away, and it's interface is simply the most addictive thing since caffeine. You can get it at www.blender.nl, it works for IRIX, Linux, and Windows (most definitely not in my order of favorites =) ) and although it is not opensource, it's free! Now, time to describe the GUI!
Everything you'd ever wish for is customizable. You can set different window placement configurations and save them either in the current file (everything setting-wise is saved in the files, along with a default in your home directory [or wherever]) or set as the default. So you can have frame (they aren't windows, everything in Blender is flattened to prevent anything from being covered up when working) placements for using the sequencer, modelling, texturing, setting IPOs, and more, and set up configurations mixing different frames into one. You can have, say, a modelling / scene frame next to the IPO frame for watching object animation in two ways. You can have the hierarchy frame along with a separate frame for the Material Buttons, plus the normal buttons frame at the bottom. You can even have multiple modelling/scene windows for viewing your scene from another perspective.
Onto the actual widgets and all! Many things are in pulldown menus, which contain a whole good list of names of objects, etc while still taking up very little area. There are also menus (special weird one, it either pops down from a button or just appears when you press space), toggle buttons, and a special kind of input widget (Dunno its name, but it's cool!). It is like a slider, but without a handle, and you can enter text directly into it or drag it one way or the other, or click on one side or the other to move it slowly. All in all, the widgets just rock. And the entire interface was custom made from the ground up, entirely using OpenGL (PORTABLE).
I don't know what to say about keyboard shortcuts... they blow my mind (ooh yeah)! There's a shortcut for nearly everything, and after using Blender for just a little while you get hooked. You'll start trying to use b to borderselect in gimp, F1 to load, F2 to save. G moves stuff, RIGHT? Resizing doesn't work with s? ACK! Then you'll go back to the comfort of Blender and bask in the GUI.
The file load / save frames (more like whole window or something, they cover up the workspace but that's about it) are very customizable and and you can choose to have the directories displayed however and when choosing textures and the sort, thumbnails show exactly what is what. It's grrrrrrrrrrreat!
Well, I guess that's the end of my talk on Blender. I believe wholeheartedly that it has one of the best GUIs ever and deserves this award. If you haven't, please check it out, it's probably the best 3D suite (and does nonlinear sequencing, but no sound) for Linux available. Also, keep watching it, as when 2.0 comes around it will amaze everyone (even I, and I've heard most of the features already!) =)
Ack! I forgot! The new C-key features include Python scripting, and Blender now has an interface to allow Python to use OpenGL commands. This allows scripters to make custom GUIs for their scripts and even in-script object viewers! It's awesome! You can use the Blender widgets (like the cool slider-thingy) within the scripts to allow, say, a script that generates a gear with a certain number of user-inputted teeth. I think this script is already a reality!
Well, I've ranted on enough about my favorite program ever! Please check it out, and possibly check out my website (hopefully it will work, CI|Host is still having some problems) at http://www.cybercoment.com/deadmonkey/ for more info and some of my work.
Thanks!
- ----------------
DeadMonkey
-----------------------------------------------
Everybody's got something to hide except for me and my monkey...
www.stampede.org
-------------------------------------------------
Everybody's got something to hi
I fully, fully agree! The gui takes some time to get into, but then it is like having no barrier between you and your computer anymore. I love it. Thijs.
It's pretty, intuitive, and it does everything, and does it well. Nuff said.
----
I'm torn here. Sonique (www.sonique.com) has got the most awesome interface. Its interface breaks the common desktop mold, it is eye candy, intuitive, and useful. I wish all programs had a wicked interface like this one.
On the useful application side, I have to give a hands down to Veritas Volume Manager (X version). Make and break mirrors, migrate data between disks, consolidate disk space -- all with a wave and a click of the mouse. This interface makes management of a large number of disks into something very managable.
I spent 25 years 'working up' to be an animator. When I finally got all the hardware I needed, I was out of money and the commercial animation packages were beyond my reach.
/. ~@~)
Then a miracle happened, I read about Blender (a FREE struct visualizer) on Slashdot and (smile) my life was changed forever! (p.s. tnx
Here are a few links to check out:
Blender User Links - (located on the Blender pages)
Related Blender Links - (short form - non graphical)
(fwiw) I agree with the previous comments!
I can only say that everything is true DeadMonkey wroter ! I have found Blender interface extremely good and fast. I really love the software ! Mika Saari
I got myself a SGI O2 last summer and thought,
now I'm going to do some serious 3D!
But as I booted up my O2 it struck me,
I do not have any software for IRIX!!!
What am I going to do???
I did what I usually do when I want answers:
I browsed the net. I wanted a freeware software that was availible for IRIX. Sorry to say, I mostly found crappy broken links to windows proggies. But I didn't give up! I searched a bit longer and found the highlight of the net:
http://www.blender.nl
I checked the page and decided to try blender.
At first, the interface kinda scared me since I was a Windows(ACK!) user before, but after a little while, it struck me how logical and good it was! It was SUPER!
And now I'm using blender all the time in my work!
And if I ever stumble across a problem, it is just to ask someone about it. I just enter blenders own IRC channel and ask the people there... And get answers instantly. It is not only the proggie thats free, it also has free support =
That GUI is wonderful!
//Macke
I totally agree. Blender has the sort of the GUI you have to get used and get a feel of it, but then it dances under your hands!
I couldn't agree with DeadMonkey any more. Blender is simply the most fun program I have used in ages. When I demo this program to friends, I find myself demo-ing the interface features almost as emphatically as the program content. This is a GUI that was built with keyboard shortcuts in mind. I find the fastest way to work with the program is to have one hand on the mouse while the other is on the keyboard.
It is not very intuitive at first but you are amply rewarded by investing some time to learn.
--ralphieboy
It's old, but it still rules.
Try it out. The interface is really good.
Morphic is a huge step forward in graphical object-oriented systems. Just great. It was born in SELF, I think, but has been incorporated into UIUC Squeak.
To the editors: your English is as bad as your Perl. Please go back to grade school.
I know (or hope?) this was meant to be funny, but when an award nomination page says "please don't nominate xyz", something seems to be wrong.
so i know the newer versions arent free, but the 0.6x stuff is, and it is really well done... www.littleigloo.org makes ya want to learn gtk
P.S.: I know that LyX is still based on the old, non-free XForms-Toolkit, however the LyX team is working on making the program GUI-independent, so that GTK-, KDE- and XForms-Frontends will be possible.
gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
Moonlight Atelier (http://www.moonlight3d.org/) has the best designed user interface I ever saw. It is a 3D modeling application running under Linux, and its graphical interface is very polished. Even the install tool deserves a mention in this category !
Thanks Moonlight!!
At the risk of displeasing the creators of Blender, I have to say that Moolight 3d is without a doubt the best GUI I have ever seen. I heard about it only recently, but this is clearly the most user friendly and efficient modeller. I was able to get started on this software within 30 minutes since the interface has been set up to replicate as closely as possible SoftImage (settings, buttons, menus, etc.). And this is free ! Also, you can use the modelling to do literally everything you can ever dream of, and the texturing and rendering is fast and efficient. You guys should have a look at it, this is really an amazing modeller. And the animation is not even there yet !
Moonlight is the first 3D software on Linux I use, and I can say now that I am very impressed by its interface. It gets close to very famous and beautiful interfaces like Softimage's. A special mention for the interface at the installation of the software: simple and clear.
I think one should not forget to mention this excellent graphical program (the very best and most recent on the market) : Moonlight3D You can download it at this adress : www.moonlight3d.org It is easy to download and to install, and the graphical interface is just amazing. You just cannot beat it. This is the ultimate professionnal 3D modelling AND rendering application !! Just try it. You will love it. Jeffree.
I am glad to see some people appreciate Moonlight Atelier too. I don't know the guys who did it but they just changed my life the day the launched it ! Moonlight Atelier is just the one and only application with such high performances and such user friendly interface.
Easy to use and beautiful GUI! Not so surprising, coming from people of the 3D World... Congratulations!
Try Moonlight Atelier and come back tomorrow with a new mind....
Geoshell is a replacement for the standard Windows Start Bar, Task Bar, and System Tray. In addition to making Windows more efficient (both from a user viewpoint and from the system resource viewpoint) it also removes many many explorer crashes.
It really is a nice user interface, one that I miss when in Linux. In fact, when I learn to code, I would like to port this interface to a wm for X. (It's GPL'ed, by the way.)
Stop joking. Just briefly I was very impressed by this very new software: MOONLIGHT 3D, available at www.moonlight.org.
One of big success of this powerful 3D modeler is its very beautiful, user-friendly and intuitive interface. The use of the menus and buttons, the organization of the different windows, all was thougth to make this tool enjoyable to use! Simply try it...
Stop joking.
Just briefly I was very impressed by this very new software: MOONLIGHT 3D, available at www.moonlight.org.
One of big success of this powerful 3D modeler:
its very beautiful, user-friendly and intuitive interface. The use of the menus and buttons, the organization of the different windows, all was thougth to make this tool enjoyable to use! Simply try it...
Blender... well - It whipped my 3D into shape.. gotta love a program that blows away 3DSMax, LightWave, etc.. and is EXTREMELY easy to use and learn.. the short cut keys ALL MAKE sense (except for G to move until you realize the G if for Grabber.. then that works too). Blender is awesome. I love it.. I used lots of graphics packages and blender is among the best and had the shortest learning curve of any REAL graphics manipulation package I've ever used! Tillius
Every previous thing the monkey stated was true! Blender may not be opensource but who cares. Blender is the most deserving award out there.
Ok, it may not have all the features blender has, but it definately kicks in the UI. Sure it's a rip of SoftImage, but hell, "if it isn't broke, don't fix it"
Moonlight is hands down, the best 3d tool available to linux today.