2010-05-27 2 views
1

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

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

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

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

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

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

ответ

1

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

Для iPhone, если вы находитесь на Mac, вы можете использовать собственный симулятор iPhone, который поставляется с iPhone SDK (available here). Если вы используете Windows, вы можете использовать this third-party emulator, который пытается отображать веб-страницы так, как они будут видны на iPhone (например, заставляя специфическое соотношение сторон и подталкивая пользователя-агента).

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

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

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

Это не больно проверять recent mobile browser statistics, так что вы знаете, где сосредоточить свои усилия.

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

+0

Я забыл упомянуть Opera Mobile, которая является на сегодняшний день самым популярным мобильным браузером на рынке. Вам даже не нужно загружать свой имитатор, поскольку он доступен через плагин Java на своем веб-сайте: http://www.opera.com/mobile/demo/ – Intelekshual

0

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

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

+0

Спасибо, я об этом не думал. Тем не менее, за то, что я делаю, я был бы очень удивлен, если бы Blackberry был использован для доступа к нему.Я думаю, что его более вероятно, будет доступ к кому-то, кто не привязан к работе. –

+0

Вы не должны недооценивать количество частных пользователей BlackBerry. В то время как традиционно устройства RIM BlackBerry в основном ориентировались на бизнес/корпоративных пользователей, поскольку через несколько лет RIM агрессивно принимает рыночные доли на потребительском/частном потребительском рынке. – jkramer

Смежные вопросы