Здравствуйте!
В давние времена, в период перехода от консолей к UI был разработан стандарт интерфейсов пользователя под аббревиатурой CUA. Описывать не буду - назначение и описание можно прочесть по ссылке. На то время данный стандарт значительно упрощал моделирование UI для разработчика, и восприятие пользователем.
Android и iOS - имеют свои особенности, естественно GUI под них был адаптирован. Собственно, простой вопрос, а существует ли сабж? Просьба поделиться линками по теме.