Как создать веб-приложение для iOS, Android, BBerry, Symbian - PullRequest
5 голосов
/ 18 октября 2011

The Challenge

Я хотел бы создать простой веб-сайт для:

  • iPhone 3 и 4
  • iPad
  • Android 2.2 -BBerry OS 7 и браузер Playbook
  • Symbian
  • Настольный веб-браузер

Проблема

Что такое «лучшая практика» для обнаружения, оптимизации ипоставить веб-приложение для каждого устройства / ScreenSitze?Я знаю, что это о HTML5, CSS3 Mediaqueries и JS.HTML5 Boilerplate - хорошая отправная точка.

Но:

  • Должен ли я обнаруживать браузер / устройства через бэкэнд / фронт?Что такое хорошие библиотеки?
  • Как определить разные размеры экрана?Что такое хорошие библиотеки?
  • и т. Д.

Ответы [ 4 ]

4 голосов
/ 18 октября 2011

Используйте Phone Gap в качестве отправной точки.

В зависимости от вашего варианта использования, могут быть другие библиотеки, которые вы можете использовать поверх него, но в основном Phone Gap - это то, чтоВы должны начать с.

0 голосов
/ 19 октября 2011

Adobe's Edge - самый совершенный создатель HTML5, который также поддерживает Android, iOS и Playbook (ИМХО забудьте о Symbian, это полумертвая платформа Nokia).BB7 использует webkit, как и большинство других настольных и мобильных браузеров.

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

Вы также можете попробовать новый веб-SDK Titanium .

А затем посмотрите на этот ТАК вопрос , который очень похож на ваш исодержит много полезных ссылок.

0 голосов
/ 18 октября 2011

Mobl - новый язык для мобильного Интернета. просто посмотрите на это.

0 голосов
/ 18 октября 2011

Мое предложение будет использовать Sencha Touch . Это очень зрелое мобильное приложение, работающее с очень активным сообществом. Они поддерживают любой мобильный телефон, использующий браузер на основе webkit, который есть в вашем списке (я не уверен насчет браузера symbian).

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

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