Технологии
«Про бизнес» 1 июля 2019

Сайта уже мало, а денег на приложение нет? Рассказываем, чем может помочь PWA

Фото с сайта ytimg.com

Если вашему бизнесу без мобильного приложения не обойтись, но на разработку нет времени или, например, денег, можно использовать технологию PWA - своеобразный гибрид сайта и мобильного приложения. О том, как это работает, почему может быть полезно для бизнеса и какие есть минусы, рассказывают Валерьян Брунин, co-founder и интернет-маркетолог ilavista, и Артем Менченя, co-founder и CTO ilavista.

- Бывает такая ситуация у среднего или малого бизнеса, когда сайт уже не решает задачи компании, но для разработки мобильного приложения еще рано - нет нужного количества пользователей или средств. В таком случае выходом может быть технология PWA. И сейчас мы подробнее расскажем, что это.

Валерьян Брунин

Co-founder и интернет-маркетолог ilavista
Артем Менченя

Co-founder и CTO ilavista

Что такое PWA

PWA - технология создания сайта, которая позволяет ему выполнять функции мобильного приложения. То есть вы создаете один продукт, а не делаете отдельно приложения для Android и IOS. При этом если открыть сайт в десктопном браузере, он останется обычным сайтом.

Какие возможности есть у PWA?

  • PWA может устанавливаться через Google Play или Windows Store. Но можно и прямо с сайта - пользователь просто увидит всплывающее уведомление браузера о том, что это можно сделать. На рабочем столе телефона появится такая же иконка, как у любых других мобильных приложений.
  • Сайт может работать офлайн
  • Сайт может отправлять push-уведомления пользователям
  • Сайт может работать с внутренними сервисами и службами смартфона (геолокация, камера, панель уведомлений, уровень батареи и другими).
Так выглядит PWA в Google Play. Скриншот предоставлен авторами

В iOS ситуация немного другая: пользователь может добавить на рабочий стол PWA как веб-вкладку, и сайт будет иметь все те же возможности, что и PWA на других системах. Но нельзя установить его через iStore. Кроме того, если открыть сайт с PWA в браузере - он не покажет уведомление о том, что можно использовать сайт как приложение. Потому для iOS делают pop-up на странице с инструкцией установки. Apple активно интегрирует все, что связано с PWA, поэтому мы ожидаем, что эти возможности появятся в ближайших релизах операционной системы.

Кому это может быть нужно

Такая технология может быть интересна:

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

Пример 1. Одной оптовой компании, которая занималась продажей сантехники, было необходимо средство коммуникации между менеджером и клиентами - розничными магазинами. Они остановились на сайте, в котором был бы создан личный кабинет для каждой стороны, где они и могли бы общаться. Но при этом менеджер оптовой компании часто находится в разъездах по другим клиентам, а отвечать надо оперативно. Выход - разработка мобильного приложения. Примерные затраты на разработку были такие:

• Сайт - 8000 белорусских рублей (около $ 3900)

• Приложение Android - 3000 белорусских рублей (около $ 1460)

• Приложение iOS - 4000 белорусских рублей (около $ 1950).

Для средней компании нет смысла тратить эти деньги, так как приложением будет пользоваться ограниченное число людей и оно не несет достаточной ценности для клиентов компании. И в этом случае лучше обратить внимание на PWA. Розничный клиент оставляет заявку в личном кабинете, менеджер получает уведомление и тут же ее обрабатывает.

Пример 2. Сервису посуточной аренды квартир в областном городе тоже был необходим сайт, на котором владельцы жилья размещают свои предложения, а пользователи могут бронировать их в два клика.

Главная функция сайта - быстрое уведомление владельца квартиры о заявке. Но они часто находятся в разъездах между объектами или занимаются уборкой квартир. Казалось бы, и здесь очевидный выход - разработка мобильного приложения. Но затраты на сайт и два приложения - 15 000 белорусских рублей. Для маленькой компании в регионе это большие деньги. К тому же сервис ближайшее время не будет приносить дохода. Кроме того, запустить проект нужно через 4 месяца - это ограниченное время на разработку нескольких продуктов.

Решение должно быть быстрым и экономным. Опять-таки в этом случае лучше сделать сайт с PWA.

Плюсы и минусы PWA

Краеугольный камень любого проекта - сроки, стоимость, качество. Разработка системы сайт + приложение Android + приложение iOS + поддержка каждого элемента системы окажется долгой и дорогой. PWA стоит дешевле - примерно +30% к стоимости разработки сайта. Если эту технологию вы выбираете еще на стадии технического задания и проектирования продукта, то времени на разработку тратится примерно столько же, сколько и на создание сайта без PWA. Максимум +10%, если есть сложные моменты.

Кроме того, если делать отдельные приложения - вполне возможно, что это будет реализовываться разными подрядчиками. А это дополнительные временные затраты на коммуникацию.

Фото с сайта hsto.org

Из минусов - меньшая гибкость по сравнению с полноценными приложениями. Когда мы делаем второе, то имеем практически 100% доступа ко всем функциям телефона пользователя, которые он разрешил. С PWA же есть ограничения, например, в доступе к контактам, Bluetooth и другому.

А также есть нюансы для пользователей Apple, о которых мы уже упоминали выше.

На мировом рынке web-разработки PWA набирает обороты. Google опубликовал тематические исследования компаний, внедривших эту технологию:

  • AliExpress увеличил коэффициент конверсии для новых пользователей на 104%
  • United eXtra Electronics показал 4-кратное увеличение возвратов посетителей и на 100% повысил уровень продаж от пользователей, которые приходят в результате взаимодействия со всплывающими уведомлениями
  • 5miles снизил показатель отказов на 50% и увеличил конверсии на 30%
  • У The Washington Post количество посещений статей выросло на 12%. От загрузки статей по 8 секунд в 2013 году они пришли к 80 миллисекундам в PWA.