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
10answers
198 views

Should we design mobile first for an app only used on desktop?

I am on a project designing a CRM-type system for call center operations. The only people using it will be doing so on a company desktop, and there is no mobile or tablet functionality. Is there ...
2
votes
1answer
53 views

Forms clutter solution: hide and show panel in forms

I have forms which tend to become always larger in size because of a multitude of fields. In some cases a form relates to a previously created entity and showing the fields of this entity as ...
75
votes
10answers
11k views

User's reaction to a web-browser opening upon exiting application

I am a game developer and I want players of one game to know and try my other games, so I came up with the idea to launch their default browser, only after they quit the game for the first time, to my ...
1
vote
1answer
67 views

Desktop first responsive design framework [closed]

Since there is a growing trend for enterprise level applications to be developed to be web-friendly (i.e. in the cloud and fully responsive), many of the statistics suggest that there is a serious ...
2
votes
3answers
69 views

How can I summarize the contents of a mathematical matrix in a single text field?

Here's a question that pertains to UI design, but for an application geared at a more technical audience. In my application, users can assign an object properties of several types. These types ...
3
votes
1answer
47 views

Mandatory icons on the Windows desktop?

I manage IT for a medium-sized VA hospital. My users seem unable to use the Win 7 program groups effectively. Despite the fact that they need dozens of applications to do their jobs, there is a ...
0
votes
3answers
69 views

Do I edit user input or leave it as is?

I am designing desktop application. In that application user can edit name of model or component. The question is do I prevent user from entering garbage text (such as paragraphs of text) that will ...
3
votes
2answers
104 views

Monochrome or Colorful Icons for the Toolbar of a Desktop Application?

I'm going to create a new icon theme for Libreoffice (a word processing application that runs on Windows, Mac and Linux), but I still need to make some decisions regarding the style of the icons. The ...
1
vote
0answers
83 views

Why would a designer want to use a hamburger menu in a complex application? [closed]

If you compare the screenshots of gedit 2 and gedit 3, there's very clear that there are differences between the design paradigms. It seems to me that the designers of gedit 3 have placed aesthetics ...
20
votes
2answers
3k views

Is a home screen really needed?

I've stumbled upon a post on Medium, that says that the home screen concept is outdated for mobile devices. I think that home screen is great for basic user (thinking about my mother) as a "safe" ...
0
votes
0answers
65 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 ...
-1
votes
1answer
117 views

What is the best way to display multiple columns?

I have been asked to come up with a solution for displaying 50+ columns that were previously viewed in excel and now need to be brought to the desktop application UI. Mobile version is out of scope. ...
0
votes
2answers
38 views

Desktop: Placing warning labels inside a Save dialog vs. popping-up a new window?

Context: We're working on a PC desktop software for financial professionals. Our users tend to be very detail oriented and extremely cautious of errors. We have a new feature that allows our ...
3
votes
2answers
107 views

What is the best way to collect payment information in a chat interface?

We are looking at using a chat-style interface for a sales flow on both desktop and mobile devices. The customer would be able to ask questions about the product, receive a recommendation and pay for ...
0
votes
1answer
32 views

'Share' or 'Export' to get data out of an application

I want to explore a modern approach to exporting data from an application which has become popular on mobile devices. Historically we'd have a button in our desktop applications: Export That might ...
3
votes
4answers
96 views

Best way to ask the user which dictionary he wants to use

I'm making a javascript widget that will allow the user to see the translation of a specific word together with examples featuring that word, synonyms, etc. This how it works: On the desktop) The ...
2
votes
1answer
110 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 ...
0
votes
0answers
40 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 ...
2
votes
2answers
53 views

How do we go about designing for Touch based desktops & normal desktops? [closed]

Imagine you are getting a new project in manufacturing domain. Requirement is an Enterprise application which needs to be designed for user groups who will use it in office/factory floor. User uses ...
8
votes
4answers
261 views

Design for Application consistency or follow OS convention?

When we design applications to be used in the new world of cross channeling, we need to take into account a lot of different factors. Not only do we need to address in which environment the app is ...
4
votes
1answer
90 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 ...
0
votes
1answer
50 views

Display multiple options while preserving as much screen real-estate as possible

INTRODUCTION AND RELEVANT INFORMATION: I am designing user interface for entering test results. Number of tests performed range from no tests performed at all, up to 12. Let me try to explain this ...
1
vote
3answers
81 views

When is sync appropriate while reading a book in ebook reader?

We have ebook readers in mac, window, iOS, Android, etc. Recently, I'm working for the ebook reader for mac, window. Now, when user goes to a bookshelf, or goes into pages of a book, synchronizing ...
0
votes
1answer
56 views

In checkout process, how to proceed when having an external payment method?

depending on the payment method chosen by the user, sometimes I must open it in a new window. Which could be the best way to manage this action? The look and feel of the new webpage is completely ...
6
votes
4answers
219 views

How do I display two notifications types on same icon?

What is the best way to display two notification statuses on one icon. Business has requested need to view escalated items as well as new items on first glance. I would like to know is if its proper ...
3
votes
1answer
84 views

Problematic with desktop HUD activation using hot key or hot corner

Lately, Gnome & Unity each has implemented a new way to activate the HUD (Menu, Overlay Bar..) Unity: uses two hot keys that trigger with single press, Super|Win brings Menu/Sidebar & Left ...
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 ...
3
votes
3answers
89 views

What are the benefits of using modals on desktop?

I see a lot of sites use modals for actions such as posting content (often on social sites). For example, Twitter and Tumblr both use modals, but Facebook does not. What is the benefit of using a ...
2
votes
3answers
94 views

Context Menu Titles

I'm currently working on adding a right click option to an existing Windows 7 desktop application. The application displays a number of "points" the user can click on. If the user right clicks a ...
3
votes
3answers
222 views

timeline for desktop and timeline for mobile

Building a feature for desktop,tablet and mobile which uses a timeline to show the latest update. the amount of updates on the timeline is unpredictable. For mobile we have already used a vertical ...
0
votes
2answers
51 views

Working Between Desktop and Browser Applications

Background Client is updating a legacy Windows application in phases, moving toward a browser based system. The first phase is a redesign to a customer manager where users update and delete customer ...
3
votes
1answer
41 views

What name would be intuitive for this output option?

I'm currently writing a command-line application which takes multiple arguments. Among those arguments are input and output filenames, modifiers and an option to choose the output. If the option is ...
0
votes
1answer
65 views

when to add different skins and themes to a desktop application [closed]

What characteristics a software (for Desktop) should have to consider different themes and skins for it? Suppose you are asked to come up with list of features that software ABC should support. Now ...
0
votes
3answers
99 views

Should desktop apps allow you to zoom in with ctrl +/-?

Web browsers and text-editors are the only desktop apps that come to mind which support zooming via ctrl + + / - / 0 or (cmd + + / - / 0) shortcuts. Why is this? Should my app / desktop apps in ...
2
votes
3answers
102 views

Notify a user why nothing happened

I'm writing a content filtering application that operates at the hardware level. The UI is basically out of the picture once the user starts the filter, as it is hidden in the windows task tray. As a ...
0
votes
1answer
54 views

Website button on application?

Is it bad to keep a button that links to your website on your application? Do most people who use it see this as annoying?
2
votes
1answer
179 views

What could be used instead of checkboxes for filtering a list of items for desktop software

What could be a better way of showing a filter like this? Multiple checkboxes could be selected to show the filter options. Is there a better way to represent this filter for a desktop software ? ...
4
votes
2answers
705 views

Log viewer in a desktop application?

I'm developing a desktop application for analyzing source code. It basically analyzes all files in given directory and produces a text file with report. Status of analysis is displayed in a text box ...
13
votes
4answers
816 views

Why are line numbers in text editors and programming IDEs so often disabled by default?

It feels like most environments for editing code have line numbers hidden by default. For example, Eclipse, IntelliJ, Oracle SQL Developer, and Vim all seem to have the default setting as not showing ...
2
votes
1answer
175 views

Using toast for form success and error input

is it natural to use toast notification for a success and error on form validation? I know android and google mail uses this on their application, but I cannot verify why this is the best solution ...
2
votes
2answers
189 views

Enterprise web application - lots of data and tabs

We have an enterprise web application that has lots of data, currently separated into different tabs. Usually, the user access the data from a list view. We are considering using a Windowed ...
2
votes
2answers
133 views

Why do desktop applications place settings in one dialog?

It's easier understand why web sites are doing it, but i'm not sure why desktops place settings in one dialog when, for example, multiple windows can be opened. I once wrote an application with a ...
22
votes
5answers
3k views

Is it standard practice to indicate on the form that Caps Lock is on?

In forms where certain input fields have case sensitive input data, is it an accepted or standard practice to indicate somewhere on the form that caps lock is on? I am thinking that this concept ...
1
vote
2answers
88 views

Is the use of toggles in desktop applications an intentional or unintentional result of mobile first design? [closed]

I have seen the appearance of toggle-like controls (similar to the iOS mobile on/off toggles) in desktop applications such as in Acrobat Reader DC. Just wondering if this is to do with the prevalence ...
0
votes
2answers
146 views

'Organic' versus 'structured' display of information on desktop applications

Not sure if this is really due to the lack of space on mobile devices or if there are a number of factors, but I have noticed that the 'organic' way of organisation and displaying content (think of ...
1
vote
4answers
94 views

Heuristics for implementing good reading with columns

Users read slower with wide columns, so having multiple columns makes sense for print, but it's more complicated for desktop apps. A desktop or laptop computer screen is too wide for fast reading, and ...
1
vote
3answers
147 views

Lazy context menus

I manage a large Windows desktop application, which is the 'back office' of an EPOS system. There are many screens which allow the user to search through collections of objects, for example orders or ...
3
votes
3answers
616 views

Landing page for Desktop application

My Windows application opens with a grey screen and a search view in the sidebar. The purpose of the app is to search cases on a server, edit them and save them. Altough it migh be sufficient for ...
2
votes
5answers
373 views

Hyperlinks replacing buttons for desktop software UI's?

I am a Software Quality Assurance (SQA) manager for a complex geology and geophysics software application. Recently I heard my SQA team complaining about the heavy handedness of the UX teams. They ...
0
votes
1answer
103 views

Pagination in a table showing lots of rows in a thick client (application)

The application which I am working on requires to show log of all activities that has been performed by users. The log table will get long as the application is used. User can select rows and print or ...