program installed on user's machine as opposed to a program that runs remotely and is accessed via an internet browser.

learn more… | top users | synonyms (1)

4
votes
4answers
2k views

Best practice for desktop application input validation

I've been reading through some of the other questions tagged with validation and similar. We have a Windows desktop application (WPF) that has many textboxes contained in a dialog that need to be ...
4
votes
1answer
116 views

Selecting options and variants of these

I am trying to create a selection of scales for graphs (called "Maps" in our terminology). The scales have two aspects: there is a color key (what range of colors to use), and there is a step size ...
3
votes
1answer
78 views

Scroll up and hold on desktop?

I am doing some research on a pattern that would allow to display more information when scrolling up, in a desktop app environment. Similar to the band's profile page on Spotify on mobile (album cover ...
1
vote
1answer
104 views

What is better : Disabling sub-categories or auto resetting the filters

I am working enhancing UX for filters on our eCommerce (desktop site). The navigation structure is broken into Categories and further sub categories. Filters can be applied at each level (categories ...
2
votes
0answers
62 views

Problematic with desktop HUD activation using hot key or hot corner

Linux & BSD based OS's are quiet new for steady user experience. I'm writing here as an end user, familiar with Windows 95-7 (skipping Vista) & Debian based distributions (Ubuntu) with ...
0
votes
0answers
60 views

Menu options in a document-oriented Windows desktop app

I am preparing a prototype for some Windows desktop app that allows users to open a project (document) and work with it. The users have mostly Windows 7, with a chance to get Windows 10 sooner or ...
0
votes
0answers
31 views

Examples of native app and a web app sync?

I'm currently designing a native app for iOS and Android that will be used as a companion app to an enterprise web app, also still in the design phase. The native app will act as an offline source ...
0
votes
0answers
56 views

Discard changes in a hierarchical desktop application

The application I'm working on a desktop application whose purpose is the configuration of a complex electronic device. The configuration process is done through several different pages which are ...