What is the best interface for multi selecting from a list?

I’m trying to design the best multi-select list. User needs to see in one column active items and inactive items in second one and needs to have a fast and clear option to on and off selected items.
I know there are some to…
Is it okay to change the default value of the dropdown based on the last selected action and use it as default for the next list?

Is it okay to change the default value of the dropdown based on the last selected action and use it as default for the next list? What’s the disadvantage for the users?
On the Table, the dropdown defaults is always changing…
How to manage a priced app; in terms of timing and managing after license expiry?

I am developing a desktop app; and it is the first time I intend to publish it to the public for selling.
I have two options for pricing, and two options for managing after license expiry.
The two options for pricing are:…
Ordering UK Regions (NUTS)

I’m designing a form that requires me to collect a user’s region using the NUTS 1 standard for the options.
At the moment I’m ordering by the NUTS 1 Code which gives this:
NUTS 1 Regions
North East
North West
Yorkshire and …
prefered window position

My company has a web application that uses lots of windows. My boss forces us to set all “y” window positions to “0” (top) instead of the default center. To me, it’s a pain in the *** to manually return windows to the center …
Non-fully-hierarchical website structure and use of breadcrumbs

I have a web page with a menu on the left. Each choice can bring to either:
A single page
A wizard
Or a hierarchical series of pages, where I can drill down.
Left panel Right side
Item 1 ———> single page…
Why is iPhone’s camera placed on the side and not on the centre of the phone? What was the thought process behind the design? Who designed it?

I am an industrial designer and have worked on cell phone. The camera sensor is usually the thickest component in the phone. In fact in the latest iterations of the iPhone, it sticks out by 1mm or so. This is because all of the other components are able to get thinner, except this one.
Now because it is so thick, it cannot be stacked on top of the battery which takes 90% or so of the surface of the phone. This leaves very few options: the top or the bottom. The bottom is out for obvious ergonomic reasons so that leaves the top. Now here is the thing: modern phones are PACKED with components. There is no room anywhere. This means that centering the camera would mean moving another large component and risking to have to grow the phone somewhere else.
The next explanation is an aesthetic one. If the designer decides to center the camera, then where is the flash going? To the left? to the right? Either way it will look unbalanced. The default position goes back to the upper left corner, just as in the previous 5 iterations of the phone.
Finally, moving the camera, beside detracting from the heritage, improve nothing and make the phone larger than needed would mean alienating millions of user who have been accustomed to this location over the past 10 years! As the saying goes, if it ain’t broke, don’t fix it…
Where to put a spinner on android next to a search box

I am trying to design a screen with a spinner drop-down to select a term of school, and then a search box to search in, but I cant seem to figure out how to get everything to look nice together.
To me no matter what I do it…
Material Design: Adding to table 2 different ways

I’m building a responsive web app based on the material design principles. I have a data table that has an ADD function. There is two ways to add to the table. You can either input the values you want to add manually or you c…
What to do when process diagrams become too big?

I use process flow diagrams and find that the value they provide – the ability to scan, parse, and understand a system – starts to diminish when they become too big and unwieldy.
Can anyone suggest ways of using this diagramming style (or even entirely alternative methods) to visually represent complex systems in a way that is more likely to retain value when they systems get large?