ui-design

Usability: Save changes using "Apply" button or after every single change?

I am interested in hearing opinions and experiences of fellow developers on topic of designing user interface, usability AND maintainability-wise. Common approach is to allow users to tweak options and after form gets "dirty", enable "Apply" button, and user has possibility to back out by pressing cancel. This is most common approach on...

UI design guidelines of Android - where to be found?

Dear Android community, I'd like to develop apps for Android after 2 years of developing iPhone apps. First of all, I'm not a programmer. I'm a UI designer and usability engineer with basic knowledge of app programming. I have a colleague doing the part of the programmer. So my first look into the documents on developer.android.com titl...

Web UI design guidelines for selection from large hierarchy

Problem at hand: How to present two large hierarchies in Web UI for computer-illiterate users that fill some kind of boring application form. Use-case: User selects item "a" from hierarchy "A", then it selects item "b" from the (completely unrelated) hierarchy "B" and fills in a short free-form text to supplement his choice. Both hiera...

Is it distracting to have toolbar-like box at the bottom of the page like cnet.com?

I am designing a web page for playing some movies. I want user to concentrate on the video player. to achieve this goal, I thought I remove other elements and put them in a toolbar at the bottom of the page. by clicking controls at this toolbar, a window would appear at the top of this toolbar, and a form, or relating videos or anything ...

Why we use same word "Design" for designing class diagrams and designing UI elements?

I noted that we use design for design software, design class diagrams, design, ... I also know we use design for UI design. Why we use same word for two different purposes? Is there a way to distinguish between them? tnks ...

Role management user interface in cakePHP

hello folks, Is there any easy way to create a user interface to role management section(allow or deny permissions) for admin in cakePHP? easy way means any inbuid helper or something? ...

Developing for multiple screen sizes on BlackBerry

Android and iOS have a concept of a "density independent pixel" so your layouts look the same on devices with different densities and screen sizes. Up until now I've written code to manually space elements using pixels (i.e. I want this button to be 10 pixels from the left side of the screen). This is great on a Curve, but when I load ...

UI elements for "safety lockout" to choose normal/abnormal operation

I have a GUI which has a couple of checkboxes that control "special" modes of system operation. I want these to always be displayed, and easily edited when the operator intends to edit them, but this condition is infrequent, and most of the time I want the checkboxes to be disabled. What I'm looking for, is what UI element(s) to use to ...

DockPanel Tab Order

I have a DockPanel set up in the DataTemplate of an ItemsControl as below: <ItemsControl HorizontalContentAlignment="Stretch"> <ItemsControl.ItemTemplate> <DataTemplate> <DockPanel> <ComboBox DockPanel.Dock="Left"/> <ComboBox DockPanel.Dock="Left"/> <Button DockPanel.Dock="Right">Button</Button> ...

Any UI tips for a basic software till or point of sale (POS) system?

We want to put together a quick and simple software till system for a small scale customer (a single shop). Does anyone have any straightforward tips? Obvious things to avoid? I suppose even though it's going to be kept simple, we want the user to be able to key in a transaction fairly rapidly. He doesn't want the software holding him u...

Best way to save status of dynamic web interface

Basically in my website I have a sidebar with a stack of boxes; each box can be collapsed or expanded by the user. I need to save the status of each box for the currently logged in user. I don't want to use cookies because if an user changes browser or computer, all the boxes will go to the default status. Should I save this informatio...

Tools for storyboarding an application, including GUI

Are there any (preferably free) tools which would let you throw together a quick outline of a UI, and build these into storyboards to create a mockup of how a use-case might play out including popup dialogs that could be raised, etc? ...