Поиск успеха в Microsoft Store в Windows

Пит Браун (Pete Brown)

Microsoft Store в Windows — это надежное единое расположение для обнаружения и установки приложений для своего компьютера с Windows. Это расположение, которое корпорация Майкрософт инвестирует в выделение, продвижение и поощрение приобретения приложений и содержимого для пк. Корпорация Майкрософт серьезно относится к Microsoft Store в Windows и продолжает инвестировать, чтобы обеспечить соответствие требованиям как разработчиков, так и потребителей.

Джорджио Сардо, генеральный менеджер Microsoft Store в Windows, делится своими пятью лучшими любимыми вещами о Магазине.

Преимущества для вас и приложений путем публикации в Microsoft Store в Windows:

  • Ваше приложение теперь входит в тот же каталог клиентов, которые ищут приложения, помогая управлять приобретением.
  • Ваше приложение потенциально подходит для продвижения в Магазине, чтобы помочь еще больше приобретений.
  • Клиенты могут установить приложение с повышенной уверенностью в Microsoft Store в Windows.
  • Если вы решите, вы можете использовать собственную коммерческую систему для покупок в приложении, независимо от технологии, используемой для создания вашего неиграционного приложения, и сохранить все доходы.
  • Теперь вы можете перенести традиционные классические приложения (приложения Win32) в магазин, не изменив код, существующие .msi или .exe пакеты установки, если приложение не соответствует политикам магазина (политики доступны 28 июня 2021 г.).
  • Вы сможете получать метрики и данные о приобретении из магазина, в том числе для традиционных классических приложений.

Microsoft Store в Windows поддерживает UWP (универсальная платформа Windows), PWA (прогрессивное веб-приложение) и классические приложения, упакованные в пакеты MSIX (ранее APPX) в течение многих лет. В 2021 году в новом магазине мы добавили поддержку традиционных классических приложений.

Когда мы ссылаемся на "традиционное классическое приложение", мы ссылаемся на неигровое приложение, созданное на любом языке или платформах пользовательского интерфейса, которые в конечном итоге предназначены для API Win32, работающего непосредственно в ОС Windows. Например, приложения .NET, включая WPF и Windows Forms, приложения C++, использующие MFC, Qt, JUCE или другие платформы пользовательского интерфейса, Electron и другие приложения, использующие веб-технологию, приложения Java, консольные приложения и многое другое. Эти приложения устанавливаются с помощью файла .exe или пакета .msi.

Теперь, если у вас есть отличное классическое приложение, отличное от игр, которое соответствует политикам Microsoft Store, вы можете перенести его в Microsoft Store в Windows без внесения каких-либо изменений в код или установщик, при этом сохраняя существующую коммерческую систему и сеть доставки содержимого.

У меня есть традиционное классическое приложение, но оно опубликовано через мой веб-сайт. Почему я должен опубликовать его в магазине?

Я упомянул преимущества публикации в Microsoft Store в Windows выше, а также нашу новую поддержку традиционных классических приложений. Тем не менее, многие разработчики любят иметь полный интерфейс установки происходит прямо на своем веб-сайте, чтобы клиент не покидал веб-свойство, и может следовать другим вызовам на сайте после завершения установки (например, присоединение к форуму, скачивание дополнительных битов и т. д.).

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

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

Снимок экрана: окно SpotifyВсплывающее хранилище помогает быстро устанавливать приложения с веб-сайтов издателя, не прерывая поток

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

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

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

Если вы хотите воспользоваться преимуществами функций, предлагаемых MSIX, например простой установкой, обновлениями и удалением, а также добавочными обновлениями, вы можете упаковать приложение как MSIX и опубликовать его в магазине. MSIX — это наш предпочтительный способ упаковки и распространения приложений. Дополнительные сведения об этом можно узнать здесь.

Вы также можете использовать собственный установщик с помощью новой программы для публикации традиционных классических приложений. В этом подходе вы не отправляете пакет для хранения и распространения в хранилище. Вместо этого вы предоставляете url-адрес с версиями для пакета .exe или .msi на веб-сайте или сети распространения содержимого (CDN) при получении преимуществ перечисления в каталоге магазинов. Если установщик поддерживает автоматический режим, а приложение и установщик соответствуют политике магазина, изменения не требуются. Дополнительные сведения об этом можно узнать здесь.

У меня есть приложение UWP в магазине, но еще не опубликовано традиционное классическое приложение. Следует ли опубликовать его? Следует ли заменить приложение UWP на классическую версию?

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

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

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

У меня есть прогрессивное веб-приложение (PWA), которое клиенты устанавливают через браузер. Зачем публиковать его в Магазине?

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

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

Дополнительные сведения о PWA см. в Microsoft Store в Windows.

Дополнительные сведения

В этой статье перечислены некоторые ключевые моменты публикации приложений в Microsoft Store в Windows. Дополнительные сведения об объявлениях, сделанных в июне 2021 г., см. в следующих записях блога:

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