Доступ к PWA можно получить через веб-браузер, но их также можно установить на главном экране пользователя, как описано в статьях в разделе Предоставление устанавливаемого опыта . Однако одной из проблем с PWA является их распространение в магазинах приложений. Вот тут-то и появляется PWABuilder .
PWABuilder — мощный инструмент, позволяющий разработчикам создавать пакеты, которые можно отправлять в различные магазины приложений:
Одним из основных преимуществ использования PWABuilder для создания пакетов является то, что он упрощает процесс публикации вашего веб-приложения в магазинах приложений. Обычно отправка приложения в магазины приложений требует большого объема работы, включая написание кода на языках, с которыми веб-разработчики могут быть не знакомы, создание иконок приложений, настройку различных параметров и тестирование приложения на разных устройствах и операционных системах. PWABuilder автоматически выполняет многие из этих задач, сокращая время и усилия, необходимые для публикации приложений.
Предпосылки
Если ваше веб-приложение соответствует нескольким базовым требованиям PWA, вы можете использовать PWABuilder для проверки, оценки и упаковки вашего приложения для магазинов.
- Ваш PWA должен быть опубликован по общедоступному URL-адресу.
- Он должен иметь полный манифест веб-приложения .
- Приложение должно работать по протоколу HTTPS.
Упаковка
Вы можете получить пакет приложений для вашего PWA за несколько шагов:
- На домашней странице PWABuilder введите URL-адрес, чтобы начать процесс упаковки. PWABuilder перенаправит вас на страницу отчета для вашего приложения, где вы сможете просмотреть баллы и элементы действий для вашего прогрессивного веб-приложения.
- Чтобы приступить к упаковке приложения, нажмите кнопку «Упаковать для магазинов» в правом верхнем углу страницы с показателями.
- Просмотрите варианты упаковки и выберите платформу, нажав Generate Package . Вам будет предложено ввести метаданные, связанные с вашим приложением, которые будут различаться в зависимости от платформы.
- Наконец, выберите «Загрузить пакет» , чтобы загрузить свой пакет.
Отправка
Для получения рекомендаций по публикации PWA в определенном магазине обязательно ознакомьтесь со статьями, посвященными конкретной платформе:
Пример
Я сгенерировал пакеты магазина для одного из моих приложений, SVGcode , с помощью PWABuilder.
Помимо этих магазинов, вы, конечно, можете скачать приложение и в браузере.