В чем разница между разрывом телефона и мобильным сайтом?

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

2 ответа

Решение

@axis указывает на третий жизнеспособный вариант, который, я уверен, вы уже рассмотрели, и если вы способны, я бы рекомендовал писать нативные приложения в большинстве ситуаций. Тем не мение; Если вы хотите, чтобы с помощью этого подхода ваше приложение охватывало максимальное количество клиентов, вам необходимо знать / изучать разные языки для разных устройств. Это делает HTML/CSS/Javascript очень привлекательным, особенно когда эти три являются наиболее часто используемыми технологиями в сети сегодня.

Итак, возвращаясь к вопросу:

PhoneGap и мобильные сайты:

  • Оба используют HTML/CSS/Javascript
  • Оба могут быть оптимизированы для мобильных устройств с такими платформами, как JQuery Mobile или Sencha
  • Оба могут использовать веб-сервисы для интеграции контента
  • Оба могут использовать локальное хранилище данных.

PhoneGap:

  • Можно разместить на Маркете, чтобы другие могли найти и установить ваше приложение на свое устройство.
  • Находится на устройстве и может использовать его аппаратное обеспечение (камера / GPS / ускорители / и т. Д.) Во многом как собственное приложение.
  • Может быть расширен (через плагины) для работы с собственным кодом устройства, если возникнет такая необходимость.

Мобильный сайт:

  • Вы контролируете развертывание приложения через ваш веб-сервер. (Например, вы можете внести изменения, и они вступят в силу сразу на всех устройствах.)
  • Менее зависит от веб-служб для включения содержимого базы данных
  • Вы можете воспользоваться преимуществами PHP/Python/ASP и других технологий веб-дизайна, которые создают HTML/CSS/Javascript для вас.

И я уверен, что этот список ни в коем случае не является полным списком различий между ними, но я надеюсь, что я попал в основные моменты...

Есть ли какой-то конкретный вопрос, который у вас еще есть?

PhoneGap использует веб-технологии в качестве моста между собственными API целевой платформы и определяемой пользователем бизнес-логикой приложения.

Под капотом phonegap используется большая жирная кодовая база / библиотека, которая переводит ваш HTML/JS в нативные вызовы API.

Большинство пользователей считают HTML/JS более дружественным решением, а не C/C++/Java/ObjC/C# и т. Д. Кроме того, им не нужно иметь хорошее резюме и большой опыт написания кода в HTML или JS; Недостатком является то, что спектакли ужасны, и вы ничего не можете с этим поделать. Обычно эти фреймворки используются приложениями, которые уже мертвы до выхода на рынок.

Другие вопросы по тегам