controlling them. However, developers should be careful when considering the control level
left to users, since the applications may become unusable. Whether the system or user
decides the distribution of the available devices, Graphical User Interface (GUI) consistency
must always be maintained. Consistency not only provides users with a stable framework in
similar contexts but is an essential learning element and a lever to ensure the GUI efficient …