Найдите свой успех в 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 клиентское приложение с веб-страницы с помощью эмблемы Магазина, но это полное иммерсивное приложение и интерфейс, который не является эксклюзивным для скачивания.

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

Screen shot of Spotify windowВсплывающее хранилище помогает быстро устанавливать приложения с веб-сайтов издателя, не прерывая поток.

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

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

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

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

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

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

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

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

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

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

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

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

Дополнительные сведения об ЦС можно узнать в Microsoft Store на Windows здесь.

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

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

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