Постарайтесь понять, как ваши пользователи сейчас используют ваше приложение, а также понять, как вы хотите, чтобы они использовали ваше приложение. Отслеживание того, куда пользователь попадает при использовании приложения, называется потоком пользователя . Как только вы поймете, что вам нужно, вы сможете подумать, как это сделать. Что должно быть на первом месте, чтобы быть хорошим.
Поговорите с людьми (не только со своими пользователями) об их опыте работы с музыкальными проигрывателями. Какие из них они используют, что им нравится в этом, что им не нравится в этом, что они хотели бы иметь, но не имеют, и другие подобные вопросы. Это называется собеседование с пользователем, и вот отличное видео о том, как его провести.
Затем вы просите этого человека, который является новым для вашего приложения, использовать его при просмотре. Не говорите им ничего об этом заранее и посмотрите, что они делают. Вы можете записать это, чтобы потом вернуться к нему позже. Обратите внимание, где они колеблются, где они портятся и где все идет гладко для них. После этого спросите их об их опыте, в том числе о том, искали ли они что-то, чего не могли найти, где они ожидали найти это, делали ли они каждую кнопку так, как они думали, и т.д.
Делайте это снова и снова. Вы быстро найдете то, в чем нуждаются пользователи, какие части вашего приложения сбивают с толку, общие действия, которые они делают, и что часто дает хорошие отзывы о том, над чем вы должны работать. Это не означает, что вы реализуете все (или даже большинство вещей), которые запрашивают пользователи. Это означает, что вы используете собранную информацию, чтобы разработать то, что им нужно, и поместить ее в свое приложение.
Кроме того, у пользователей есть шаблоны, к которым они привыкли. Посмотрите, как другие игроки делают вещи, и подумайте о создании своего приложения аналогичным образом. Это избавляет пользователей от необходимости изучать совершенно новую схему, и они могут быстро использовать ваше приложение после начала его использования. Также прочитайте о том, как пользователи смотрят на страницы и как визуально приводить людей к элементам на вашей странице.
Кроме того, сообщество open source обычно довольно милое. Отправьте сообщение о том, что вам нужно, и посмотрите, вернется ли кто-нибудь к вам. Что касается отдельных элементов дизайна, если вы будете следовать нашим рекомендациям по критике, вы можете задать конкретные вопросы об аспектах вашего дизайна. Мы поможем, где сможем, если вы зададите хороший вопрос по теме, UX.StackExchange также ответит на вопросы, касающиеся такого рода вещей.