Да, это простой стандарт: убедитесь, что вы следуете Руководству по взаимодействию с Windows * .
Нет ничего плохого в "простом". На самом деле, во многих случаях просто хорошо!
Ваше внимание должно быть сосредоточено на том, чтобы сделать вещи простыми, интуитивно понятными и соответствовать ожиданиям пользователя. Моделирование вашего приложения после других приложений, особенно тех, которые включены в Windows, является хорошим способом убедиться, что вы на правильном пути.
Открытие новых земель - опасная территория; оставь это крупным магазинам вроде Microsoft. Даже новые концепции пользовательского интерфейса, за которыми стоят панели экспертов по пользовательскому интерфейсу / опыту, такие как Лента, принимаются медленно и еще медленнее принимаются. Это не то место, где хочет быть маленький магазин программного обеспечения. Там нет никакого преимущества в том, чтобы быть на переднем крае здесь.
Рекомендации, которые вы неизбежно получите при использовании сторонних элементов управления, имеют хорошие значения, но в конечном итоге неуместны. Нет ничего плохого во встроенных элементах управления и много причин, чтобы предпочесть их .
Как только вы получите функциональный пользовательский интерфейс, который соответствует стандартным рекомендациям для вашей платформы, следующим шагом будет реальное тестирование с участием реальных пользователей, которые никогда не работали над какими-либо аспектами вашего приложения.
Если им это нравится и им легко пользоваться, значит, вы на правильном пути. Я никогда не слышал, чтобы пользователь жаловался, что что-то выглядит «слишком просто». Google Chrome очень популярен именно на , потому что это просто. Помните, что вы не проектируете здесь веб-страницу. Настольные приложения очень разные.
На самом деле, я поражаюсь, как часто такие вопросы задают здесь. Почему программисты настольных приложений тратят так много времени, желая, чтобы их приложение выглядело «круче»? Часто это те же разработчики, которые громко жаловались, потому что Visual Studio 2010 перешел на WPF, превзошел многие их стандартные ожидания и стал намного медленнее, с незначительным преимуществом. Конечно, он выглядел круче (если вам не нравился синий цвет), но функциональности было мало, за что отвечало только изменение пользовательского интерфейса. Посмотрите на приложения , которые вы используете каждый день. Вы действительно жаждете более крутого пользовательского интерфейса? Или вы цените их и интегрируете в свой рабочий процесс из-за того, как они работают - потому что они соответствуют вашим сложным ожиданиям того, как стандартное приложение Windows должно работать?
Сделайте так, чтобы ваше приложение работало.