Разработка веб-приложения, вопрос для мобильных разработчиков - PullRequest
1 голос
/ 27 мая 2010

Я собираюсь разработать веб-приложение, которое, как я ожидаю, некоторые люди также захотят просматривать на своих телефонах. Пользовательский интерфейс будет довольно простым (без фреймов, только CSS / HTML). Может иметь немного Flash, но не для первой версии.

У меня вопрос, для тестирования просмотра веб-приложения на мобильных устройствах, на каких устройствах вы бы порекомендовали мне тестировать (и, следовательно, скорее всего, придется покупать)?

  • Windows Mobile
  • iPhone
  • Android
  • Другое

или я могу использовать эмуляторы для любых / всех из них?

Обратите внимание, что я не разрабатываю приложение для платформы (android, iPhone), а просто веб-приложение, которое, как я ожидаю, также будет доступно с мобильного телефона.

Я прошу прощения, если это кажется наивным / глупым вопросом, но этот хобби-проект полностью далек от моего коммерческого опыта, и я просто не знаю ответов на эти вопросы, поэтому задаю их здесь. Спасибо за чтение.

Ответы [ 2 ]

1 голос
/ 27 мая 2010

Вы можете использовать эмуляторы для всех перечисленных вами мобильных платформ.

Для iPhone, если вы работаете на Mac, вы можете использовать собственный симулятор iPhone, который поставляется с iPhone SDK ( доступно здесь ). Если вы используете Windows, вы можете использовать этот сторонний эмулятор , который пытается отображать веб-страницы так, как они бы выглядели на iPhone (путем принудительного использования определенного соотношения сторон и подмены пользовательского агента, вероятно, ).

Для Android вы можете использовать эмулятор Android , который поставляется с Android SDK. Однако совет: обычно то, что работает в браузере Android, также будет работать в браузере iPhone, так как они оба используют механизм рендеринга WebKit.

Для Windows Mobile вам необходимо загрузить Эмулятор Windows Phone , доступный с инструментами разработчика Windows Phone (для новых, не выпущенных телефонов), а также Эмулятор Windows Mobile 6 (для большинства современных мобильных телефонов с Windows Mobile).

Кроме того, Flash не будет работать ни на одной из вышеупомянутых платформ (хотя в будущем он будет работать на устройствах Android), поэтому убедитесь, что Flash не является неотъемлемой частью функциональности вашего веб-приложения.

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

Надеюсь, это поможет.

0 голосов
/ 27 мая 2010

Не стоит забывать смартфон с самой большой долей рынка (на данный момент). Симуляторы для всех устройств BlackBerry можно скачать здесь:

http://na.blackberry.com/eng/developers/resources/simulators.jsp

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