Who can’t remember the first time they rearranged apps on their mobile phone? App icons were flying all over the place. Somehow, though, they magically ended up in neatly arranged rows and columns. Nowadays, this experience is the default. People hardly notice it. When first introduced, it was state of the art, even jaw-dropping. Drag-and-drop was a known concept long before smartphones. But it was with the introduction of touch interfaces that it became a widely known phenomenon.
There is a certain feeling about virtual dragging. Things become tangible. It’s a pleasing sensation to be able to actively move items on the screen. Not all use cases are practical. The ones that work surely have their place. For instance, the drag-and-drop to upload is one excellent pattern.