Какое разрешение выбрать для мобильного приложения?

StackOverflow https://stackoverflow.com/questions/27948

  •  09-06-2019
  •  | 
  •  

Вопрос

При разработке пользовательского интерфейса для мобильных приложений в целом, какое разрешение можно считать безопасным, это общее эмпирическое правило.Мой интерес заключается конкретно в веб-приложениях.У iPhone довольно высокое разрешение для портативного устройства, а Nokia E Series, похоже, ориентирована по-другому.Является 240×320 все еще считается безопасным?

Это было полезно?

Решение

Мало информации...

Вы говорите, что нацелены на «мобильное приложение», но на самом деле мобильное приложение может означать что угодно: от мобильного телефона с разрешением 128x128 до MID с разрешением 800x600.

Для такого широкого диапазона не существует «безопасного» разрешения, и если вы действительно нацелены на все из них, вам необходимо разработать собственный интерфейс для каждого основного разрешения.Добавьте сюда несколько коэффициентов масштабирования, и вы сможете сократить количество различных дизайнов интерфейса до 5–8.

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

Вам нужно либо лучше определить свою цель, либо объяснить ее здесь, чтобы мы могли лучше вам помочь.

Имейте в виду, что миллионы пользователей телефонов не имеют разрешения КПК, и вы действительно можете рассчитывать только на разрешение 128x128 или выше, чтобы охватить большинство технически подкованных пользователей мобильных телефонов (тех, кто знает, что в их телефоне есть веб-браузер, не говоря уже о тех, кто этим пользуется).

Но если вы готовы смириться с этими потерями, смело выбирайте размеры 320x240 и 240x320.Это даст вам большинство современных КПК и новее (более старые устройства Blackberry и Palm имели меньшую квадратную ориентацию).Планируйте потратить время позже на поддержку устройств с более низким разрешением и, прежде всего...

Не привязывайте свое приложение к определенному разрешению.

Убедитесь, что ваше приложение достаточно гибкое, чтобы вы могли развертывать новые пользовательские интерфейсы без изменения внутренней логики приложения — другими словами, отделить презентацию от основной логики.Позже вам это очень пригодится — мобильный мир меняется ежедневно.После того, как вы оцените, как используется ваше приложение, вы можете, например, легко развернуть специальную версию для iPhone, которая будет идеальной по пикселям (и красивее, чем масштабированная версия 320x240), чтобы привлечь больше пользователей.Возможность сделать это за несколько часов (поскольку вам не нужно менять внутренние компоненты) позволит вам значительно опередить конкурентов, если кто-то другой попытается атаковать ваш рынок.

-Адам

Другие советы

Прямо сейчас я считаю, что для меня имело бы смысл ориентироваться примерно на два решения, а затем узнавать потребности моих клиентов посредством обратной связи?

Это проблема курицы и яйца.

Идеально Прежде чем разрабатывать продукт, вы уже знаете, что используют/потребуют ваши клиенты.

Часто даже клиенты не знают, что им нужно, пока они чем-то не воспользуются (и чаще всего вы узнаете, что им не нужно, а не то, что им нужно).

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

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

-Адам

Вы упомянули веб-приложения.Какой-то конкретный фреймворк вы имеете в виду?

Во многих случаях, СТЕНА кажется, помогает в значительной степени.

Вот одна статья, Адаптация к пользовательским устройствам с использованием мобильных веб-технологий эксплуатация СТЕНЫ.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top