PWA в Microsoft App Store

Как опубликовать PWA в Microsoft App Store

Начало пути

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

Но прежде чем мы начнем, зачем вообще публиковать в Microsoft App Store? Моей основной мотивацией было создать свое первое приложение для Windows без изучения нового SDK и, возможно, нового языка программирования. PWA лучше всего использовать непосредственно из Интернета, но инструмент конвертера Microsoft позволил мне относительно быстро опубликовать PWA как собственное приложение для Windows.

Сначала идет оплата

Поскольку вам нужна подтвержденная и активная учетная запись для Центра партнеров Microsoft, с вашей учетной записи Microsoft необходимо произвести единовременный платеж в размере около 16 евро. Это требование, но все же дешевле, чем для консоли Google Play, которая стоит около 25 евро один раз и намного дешевле, чем плата за подписку Apple в размере 99 евро, которую необходимо ежегодно продлевать.

Готов, когда ты

Хорошо, теперь пора зарезервировать имя своего приложения в Microsoft Store. Центральным центром для управления вашими приложениями Windows является вышеупомянутый партнерский центр Microsoft. Там у вас есть возможность создать новое приложение и управлять процессом отправки. В качестве первого шага вы можете зарезервировать желаемое имя собственного приложения. После успешного резервирования доступны следующие значения.

  • ID пакета
  • Идентификатор издателя
  • Отображаемое имя издателя

Держите вкладку там, где они видны, открытой, чтобы вы могли быстро скопировать их на следующем шаге.

Время строить

Теперь наступает фактический шаг, на котором вы конвертируете свой PWA. Этот процесс очень прост благодаря инструменту под названием «PWABuilder», разработанному Microsoft. После ввода стартового URL вашего веб-приложения инструмент генерирует балл для оценки готовности PWA. Если все обязательные поля действительны, вы можете начать загрузку файлов, которые необходимо отправить в Центр партнеров Майкрософт. Обратите особое внимание на кнопку «Параметры», которая открывает окно, в котором вы должны ввести три ранее созданных идентификатора.

Image 66c13149c910

Image be494c5dd375

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

Финишная черта

Мы почти закончили! Теперь осталось представить ваше новое собственное приложение для Windows, созданное из вашего PWA. Щелкнув «Начать отправку», вы выполните шаги, которые необходимо выполнить, прежде чем отправить заявку на рассмотрение.

В основном это та же процедура, что и в Google Play Console или Apple App Store, и, скорее всего, занимает больше времени, чем этап преобразования. Вы должны предоставить некоторые метаданные, загрузить изображения, которые будут отображаться в магазине, и оценить возрастные ограничения вашего приложения. Кроме того, вы также можете установить цену для своего будущего приложения для Windows. И поскольку это приложение будет жить в мире Microsoft, Xbox и HoloLens можно пометить как платформы для вашего приложения Windows.

Ограниченные возможности

Один важный шаг, который вам нужно сделать перед завершением отправки, - это объяснить встроенную функцию, необходимую для приложения Windows, под названием «runFullTrust». Он автоматически добавляется инструментом конвертера и помечается как «ограниченная возможность». Чтобы пройти проверку, вы должны перейти к своей отправке, затем открыть «Параметры отправки» и предоставить заметку группе проверки. Просто отметьте, что эта возможность была автоматически добавлена инструментом, и все должно быть в порядке - больше не требуется дополнительной работы.

Ваше приложение для Windows

После успешной проверки ваш PWA публикуется в Microsoft App Store как собственное приложение для Windows. В зависимости от конфигурации вашего веб-приложения, только изменения в манифесте потребуют новой загрузки. Мое приложение использует стратегию «сначала онлайн», поэтому контент всегда актуален.

Это интересный опыт для дождливого субботнего дня. На мой взгляд, нативные приложения больше не требуются при использовании хорошо разработанного прогрессивного веб-приложения, но иметь листинг в магазине тоже неплохо. Плата за разблокировку учетной записи Microsoft очень небольшая, поэтому я решил пойти с ней.

Надеюсь, вам понравилось это руководство и вы узнали, как быстро и легко получить собственное приложение Microsoft Store!

Предложения

Связанные

Приложение

Языки