Znajdź swój sukces w Microsoft Store w Windows

Pete Brown

Microsoft Store na Windows to zaufana pojedyncza lokalizacja, w przypadku których klienci mogą odnajdywać i instalować aplikacje na komputerze Windows. Jest to lokalizacja, w którą firma Microsoft inwestuje w wyróżnianie, promowanie i zachęcanie do pozyskiwania aplikacji i zawartości dla komputera. Firma Microsoft poważnie traktuje Microsoft Store Windows i nadal inwestuje, aby upewnić się, że spełnia ona potrzeby zarówno deweloperów, jak i konsumentów.

Giorgio Sardo, dyrektor generalny Microsoft Store na Windows, dzieli się swoimi pięcioma ulubionymi rzeczami o Sklepie.

Korzyści dla Ciebie i aplikacji dzięki publikowaniu w Microsoft Store w Windows:

  • Twoja aplikacja jest teraz częścią tego samego katalogu, które klienci wyszukują podczas wyszukiwania aplikacji, pomagając w pozyskiwaniu.
  • Twoja aplikacja może potencjalnie kwalifikować się do podwyższenia poziomu w Sklepie, aby zwiększyć liczbę przejęć.
  • Twoi klienci mogą zainstalować aplikację z większą ufnością od Microsoft Store na Windows.
  • Jeśli zdecydujesz się, możesz przynieść własny system handlowy do zakupów w aplikacji, niezależnie od technologii używanej do tworzenia aplikacji innych niż gry i zachować cały przychód.
  • Możesz teraz przenieść tradycyjne aplikacje klasyczne (aplikacje Win32) do sklepu bez zmiany kodu, istniejących .msi lub pakietów instalacyjnych .exe, o ile aplikacja jest w inny sposób zgodna z zasadami sklepu (zasady dostępne 28 czerwca 2021 r.).
  • Będziesz mieć możliwość pobierania metryk i danych dotyczących pozyskiwania ze sklepu, w tym dla tradycyjnych aplikacji klasycznych.

Microsoft Store w systemie Windows obsługuje platformę UWP (platforma uniwersalna systemu Windows), PWA (progresywną aplikację internetową) i aplikacje klasyczne spakowane w pakietach MSIX (dawniej APPX) od lat. W 2021 r. w nowym sklepie dodaliśmy obsługę tradycyjnych aplikacji klasycznych.

Jeśli odwołujemy się do "tradycyjnej aplikacji klasycznej", odwołujemy się do aplikacji niegrającej utworzonej przy użyciu dowolnego języka lub platform interfejsu użytkownika, które ostatecznie są przeznaczone dla interfejsu API Win32, działającego bezpośrednio w systemie operacyjnym Windows. Na przykład aplikacje .NET, w tym WPF i Windows Forms, aplikacje języka C++ korzystające z MFC, Qt, JUCE lub innych struktur interfejsu użytkownika, Elektron i innych aplikacji korzystających z technologii internetowej, aplikacji Java, aplikacji konsolowych i innych. Te aplikacje są instalowane przy użyciu pliku .exe lub pakietu .msi.

Teraz, jeśli masz doskonałą tradycyjną aplikację klasyczną, która jest zgodna z zasadami Microsoft Store, możesz przenieść ją do Microsoft Store na Windows bez wprowadzania jakichkolwiek zmian w kodzie lub instalatorze, a wszystko to przy zachowaniu istniejącego systemu handlowego i sieci dostarczania zawartości.

Mam tradycyjną aplikację klasyczną, ale jest ona publikowana za pośrednictwem mojej witryny internetowej. Dlaczego należy opublikować go w sklepie?

Wspomniałem o zaletach publikowania w Microsoft Store na Windows powyżej, a także o naszej nowej obsłudze tradycyjnych aplikacji klasycznych. Jednak wielu deweloperów, którzy lubią mieć pełne środowisko instalacji, odbywa się bezpośrednio na własnej stronie internetowej, aby klient nie opuszczał właściwości sieci Web i może stosować inne wywołania do akcji po zakończeniu instalacji (na przykład dołączanie do forum, pobieranie większej liczby bitów itp.).

Rozpoznajemy w tym wartość. Jednocześnie wiemy, że dla wielu klientów, czy ufać aplikacji pobranej z witryny internetowej, może być trudną decyzją. Nie tylko, ale fałszywe przyciski pobierania są powszechne w internecie dzisiaj, co sprawia, że użytkownicy nieufni klikają coś nieznanego. Obecnie, aby pomóc w tym, deweloper internetowy może wywołać Microsoft Store aplikację kliencką ze strony internetowej przy użyciu wskaźnika Store, ale jest to pełna immersywna aplikacja i środowisko, które nie jest przeznaczone wyłącznie do pobierania.

Aby ulepszyć proces dla deweloperów i klientów, tworzymy sklep podręczny, aplikację na komputerze Windows wywoływanym za pomocą znaczników na stronie internetowej. Gdy klient kliknie przycisk instalacji, pozostanie w witrynie internetowej i zobaczy małe okno dialogowe Windows natywne, które obsługuje pełne środowisko instalacji. Aplikacja jest nadal wyświetlana, można ją odnajdywać i instalować za pośrednictwem klienta Microsoft Store i zachowuje wszystkie te same możliwości analityczne, ale teraz możesz zachować klienta w witrynie w celu wykonania dodatkowych zadań lub dalszego zaangażowania. Ponadto ogólne środowisko instalacji dla klienta zostało uproszczone do pojedynczego wyskakującego okienka.

Screen shot of Spotify windowSklep podręczny pomaga szybko instalować aplikacje z witryn internetowych wydawców bez przerywania przepływu

Sklep podręczny będzie dostępny jeszcze w tym roku. W tym czasie będziemy mieli więcej informacji, w tym wskazówki dotyczące wymaganego narzutu.

Czy należy spakować tradycyjną aplikację klasyczną przy użyciu pliku MSIX lub trzymać się instalatora, z którym korzystam dzisiaj?

Chcemy mieć pewność, że masz możliwość wyboru podejścia do tworzenia pakietów, które jest najbardziej odpowiednie dla Twojej aplikacji i Twoich klientów.

Jeśli chcesz korzystać z funkcji oferowanych przez msiX, takich jak bezproblemowa instalacja, aktualizacje i odinstalowywanie oraz aktualizacje przyrostowe, możesz spakować aplikację jako MSIX i opublikować ją w sklepie. MsiX to preferowany sposób tworzenia pakietów i dystrybuowania aplikacji. Więcej informacji na ten temat można znaleźć tutaj.

Możesz również użyć własnego instalatora, korzystając z naszego nowego programu, aby opublikować tradycyjne aplikacje klasyczne. W tym podejściu nie przesyłasz pakietu, który ma być przechowywany w magazynie i dystrybuowany przez magazyn. Zamiast tego należy podać adres URL wersji do pakietu .exe lub .msi w witrynie internetowej lub sieci dystrybucji zawartości (CDN), jednocześnie uzyskując korzyści z wyświetlania listy w katalogu sklepów. Dopóki instalator obsługuje tryb dyskretny, a aplikacja i instalator są zgodne z zasadami sklepu, nie są wymagane żadne zmiany. Więcej informacji na ten temat można znaleźć tutaj.

Mam aplikację platformy UNIWERSALNEJ systemu Windows w sklepie, ale nie opublikowałam jeszcze tradycyjnej aplikacji klasycznej. Czy należy go opublikować? Czy należy zastąpić aplikację platformy UWP wersją klasyczną?

Ostatecznie ta decyzja zależy od wzorców użycia aplikacji i modelu biznesowego. W sklepie mogą być publikowane oba typy aplikacji. Jest to uzasadnione w przypadku deweloperów, którzy chcą oferować dwa różne środowiska dla różnych klientów. Rozważ nadanie im różnych nazw na podstawie zestawu funkcji lub możliwości, warstwy produktu itp. Ogólnie nie zalecamy, aby dwie niemal identyczne aplikacje różniące się tylko technologią używaną do ich tworzenia, chyba że planujesz wycofać jedną z nich w czasie.

Jeśli chcesz usunąć aplikację platformy UWP, utracisz istniejące oceny i komentarze aplikacji. Ponadto nie ma automatycznego sposobu przenoszenia klienta z oferty platformy UNIWERSALNEJ systemu Windows do oferty klasycznej, dlatego konieczne będzie wyświetlenie monitu w aplikacji platformy UWP.

Podobnie nie ma zautomatyzowanego sposobu przenoszenia zakupów klientów z systemu handlowego firmy Microsoft do własnego systemu handlowego, dlatego zazwyczaj najlepiej jest traktować te dwie aplikacje jako całkowicie oddzielone lub aprowizowane w ramach własnego systemu handlowego w celu obsługi tych scenariuszy.

Mam progresywną aplikację internetową (PWA), którą klienci instalują za pośrednictwem przeglądarki. Dlaczego należy opublikować go w Sklepie?

Aplikacje PWA to aplikacje oparte na standardach technologii internetowych, które wyglądają jak aplikacje natywne. Można je zainstalować za pośrednictwem przeglądarki, takiej jak Microsoft Edge. Jednak użytkownik musi wiedzieć, aby przejść do witryny internetowej lub innej lokalizacji, aby uzyskać aplikację i śledzić i instalować środowisko, które może różnić się od aplikacji utworzonych przy użyciu różnych technologii.

Opublikowanie PWA w Microsoft Store w Windows spowoduje, że aplikacja będzie częścią tego samego katalogu używanego przez klientów podczas wyszukiwania aplikacji w sklepie. Aplikacja będzie również mieć spójne środowisko instalacji w porównaniu z innymi aplikacjami korzystającymi z technologii natywnych. Zapewnia to kanał przyrostowy do dystrybucji z niemal zerowym nakładem pracy, pomaga w widoczności aplikacji i pomaga zapewnić klientom pełny wykaz dostępnych aplikacji w jednej lokalizacji.

Więcej informacji na temat aplikacji PWA można znaleźć w Microsoft Store na Windows tutaj.

Więcej informacji

W tym artykule podsumowano niektóre kluczowe kwestie dotyczące publikowania aplikacji w Microsoft Store w Windows. Aby uzyskać bardziej szczegółowe informacje o ogłoszeniach, które wprowadziliśmy w czerwcu 2021 r., zobacz następujące wpisy w blogu:

Teraz, gdy już wiesz więcej o opcjach publikowania w Microsoft Store Windows, następnym krokiem jest opublikowanie aplikacji w sklepie. Nie możemy się doczekać, aż zobaczysz twoje wspaniałe aplikacje!