PWA-приложение для бизнеса: плюсы, минусы и отличия от нативного
PWA (progressive web app) — приложение, собранное на веб-технологиях: открывается по ссылке как сайт, а устанавливается и работает как обычное приложение — с иконкой, офлайн-режимом и push-уведомлениями. Для бизнеса это означает минус два дорогих этапа: разработку под две платформы и публикацию в сторах.
Что PWA умеет
- Устанавливается на экран «Домой» прямо с сайта — за 10 секунд, без магазина приложений.
- Работает офлайн: каталог открывается в метро и в подвале ТЦ.
- Шлёт push-уведомления (Android — полностью; iOS — начиная с 16.4 для установленных PWA).
- Выглядит как нативное: полный экран, свои иконка и сплеш, жесты.
- Одна кодовая база на iPhone, Android и десктоп — обновления мгновенны у всех.
Честно про ограничения
PWA не подходит, если нужны глубокие возможности железа (Bluetooth-датчики, фоновая геолокация, AR) или обязательно присутствие в сторах как канал привлечения. Push на iOS работает только после установки на экран — этому клиента надо мягко научить (баннер «установите» в приложении это делает). Для каталога, корзины и заказов ограничений нет.
Почему это дешевле
Нативная разработка — это два приложения (Swift + Kotlin), два ревью в сторах, две очереди обновлений. PWA — одно приложение и мгновенные обновления. Отсюда экономика готовых решений: аренда от 10 000 ₽/мес, выкуп от 190 000 ₽ — против 1,5–3 млн ₽ за нативную пару.
Что реально с магазинами приложений
Google Play принимает PWA официально — через Trusted Web Activity: приложение упаковывается в подписанный пакет, домен подтверждается файлом Digital Asset Links. App Store так не умеет: правило 4.2 «Minimum Functionality» прямо запрещает «переупакованные сайты», и обёртка в WKWebView отклоняется до тех пор, пока в приложении не появятся функции, недоступные браузеру. RuStore формально пакет принимает, но модерация отклоняет приложения, которые «являются обёрткой над сайтом».
Поэтому мы не продаём публикацию в сторах в составе тарифа: это отдельная работа с негарантированным результатом по Apple. Для розницы это и не нужно — клиент ставит приложение по QR-коду на кассе за 10 секунд, без поиска в магазине приложений. Подробности — в статье о приложении без App Store.
Аренда на месяц, 3 месяца или год — от 10 000 ₽/мес, всё обслуживание включено. Полный выкуп с исходным кодом — от 190 000 ₽. На витрине 10 живых демо.
Смотреть тарифы Живые демоЧастые вопросы
Клиенты заметят, что это «не настоящее» приложение?
Что с PWA на айфонах?
Читайте также
- Приложение без App Store и Google Play: как это работает и легально ли
- Как установить PWA на телефон: инструкция для Android и iPhone
- Приложение или мобильная версия сайта: что выбрать магазину
- Нативное, кроссплатформенное или PWA: что выбрать бизнесу
- Как установить PWA на iPhone: инструкция по шагам и решение проблем