Прогрессивные
Что такое прогрессивные веб-приложения ?
Прогрессивные
В то время как мобильное приложение (или нативное приложение) работает как отдельная часть программного обеспечения, прогрессивное
Поскольку многие компании в настоящее время ориентируются на клиентов с мобильных устройств, возникает вопрос, как лучше всего это сделать? По сути, есть три варианта: создать адаптивный
Плюсы прогрессивных веб-приложений
- Легкий доступ — необходимо загрузить и установить родные мобильные приложения. PWA можно найти с помощью панели поиска Google, и оно работает по запросу, не занимая память или данные на мобильном устройстве. Возможно, еще более важным является то, что PWA работает на всех устройствах, в то время как нативное приложение должно быть создано как для операционных систем iOS, так и для Android.
- Экономичность. Прогрессивные
веб-приложения создаются и обновляются быстрее, поэтому их стоимость ниже, чем у нативных приложений. - Автономный контент — вы можете получить доступ к контенту в автономном режиме с помощью прогрессивного
веб-приложения . Нативные приложения не могут получить доступ к данным в автономном режиме. - Безопасность. Поскольку большинство сайтов теперь создаются с использованием HTTP, вы можете легко запустить PWA в этой безопасной среде, что является большим плюсом, если вы планируете, чтобы пользователи вводили контактные данные, информацию о кредитных картах или другие конфиденциальные данные.
- Легче изменить — когда вы обновляете стандартное мобильное приложение и вносите изменения, вы также должны связаться с магазином приложений и обсудить с ними обновление или настройку. Этот процесс может занять несколько дней или даже неделю. С PWA вы можете просто внести исправление или обновление, и тогда оно будет запущено.
- Подход, ориентированный на мобильные устройства. Еще одним большим преимуществом PWA является то, что они основаны на подходе, ориентированном на мобильные устройства, для связи с клиентами. Twitter, Pinterest и Starbucks перешли на успешные PWA в дополнение к собственным приложениям и добились увеличения доходов от рекламы и вовлеченности в PWA.
Минусы прогрессивных веб-приложений
- Скорость. Несмотря на то, что с PWA был достигнут прогресс в отношении кэширования данных, а также разрешения запуска
Java-скриптов исервис-воркеров отдельно от основного потока, если у вас очень медленное или слабое соединение, могут возникнуть проблемы. Проект Accelerate Mobile Pages, за которым стоял Google, безусловно, помог с PWA, но они не всегда будут такими же быстрыми, как нативные приложения. Однако это один аспект, который вскоре может измениться. - Отсутствующие функции. Есть несколько функций мобильных устройств, которые могут использовать нативные приложения, но не могут использовать прогрессивные
веб-приложения , такие как сигналы тревоги, доступ к телефонной книге, изменение настроек системы и доступ к аппаратным датчикам. - Невозможно использовать функции платформы. Нативные приложения могут использовать определенные преимущества платформ iOS или Android, таких как ARKit от Apple, собственные графические API или Visual Core от Google.
Нижняя линия
Суть в том, что довольно много известных брендов переходят от нативных приложений к PWA, и после рассмотрения положительных и отрицательных аспектов легко понять, почему. Являются ли прогрессивные