Существуют ли рекомендации по разработке пользовательского интерфейса для мобильных устройств? - PullRequest
2 голосов
/ 01 сентября 2008

Я создаю приложение для компьютера с Windows Mobile. Подвох в том, что устройство ( Motorola MC17 ) не имеет сенсорного экрана или универсальных клавиш - всего шесть программируемых аппаратных клавиш. Закон Фитта здесь не применим, большинство рекомендаций Microsoft также не соответствуют действительности. На данный момент я имитирую раскладку клавиатуры Nokia S60 как можно ближе, поскольку это самая популярная телефонная платформа среди моей целевой аудитории.

Motorola MC17

Существуют ли руководящие указания по созданию простого, обнаруживаемого пользовательского интерфейса на таком ограниченном устройстве? Какие шрифты и цвета я должен использовать, чтобы сделать мой интерфейс читабельным? Как мне измерить, достаточно ли большие элементы на экране? Каким соглашениям я должен следовать?

Ответы [ 2 ]

5 голосов
/ 01 сентября 2008

Рекомендации для пользовательского интерфейса портативных и мобильных устройств :

Несмотря на то, что была проделана большая успешная работа по разработке правил для руководства проектированием и реализацией интерфейсов для настольных компьютеров и их приложений, дизайн интерфейсов мобильных устройств все еще относительно не изучен и не доказан. В этой статье обсуждаются характеристики и ограничения современных интерфейсов мобильных устройств, особенно по сравнению со средой рабочего стола. Используя существующие рекомендации по интерфейсу в качестве отправной точки, предлагается набор практических рекомендаций по проектированию интерфейса мобильного устройства.

3 голосов
/ 17 сентября 2008

У Microsoft есть официальный набор Руководств для получения логотипа «Разработано для Windows Mobile». Это разумное начало, так как они не только охватывают работу одной рукой (без сенсорного экрана), но и помогают вашему приложению поддерживать знакомство с пользователями.

Некоторые другие ресурсы, обсуждающие тему:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...