Hitta framgång i Microsoft Store i Windows

Pete Brown

Microsoft Store på Windows är en betrodd enda plats där kunderna kan identifiera och installera appar för sin Windows-dator. Det är den plats som Microsoft investerar i för att lyfta fram, främja och uppmuntra förvärv av appar och innehåll för datorn. Microsoft menar allvar med Microsoft Store i Windows och fortsätter att investera för att säkerställa att det uppfyller både utvecklares och konsumenters behov.

Giorgio Sardo, general manager för Microsoft Store i Windows, delar med sig av sina fem favoritsaker om Store.

Fördelar för dig och dina appar genom att publicera till Microsoft Store i Windows:

  • Din app är nu en del av samma katalog som kunder söker efter när de söker efter appar, vilket bidrar till att driva förvärv.
  • Din app är potentiellt berättigad till befordran i Store, för att hjälpa till att driva ännu fler förvärv.
  • Dina kunder kan installera din app med ökat förtroende från Microsoft Store i Windows.
  • Om du väljer att göra det kan du använda ditt eget handelssystem för köp i appar, oavsett vilken teknik som används för att skapa din icke-spelapp och behålla alla intäkter.
  • Nu kan du ta med dina traditionella skrivbordsappar (Win32-appar) till butiken utan att ändra din kod, befintliga .msi eller .exe installationspaket, så länge appen annars är kompatibel med store-principer (principer som är tillgängliga 28 juni 2021).
  • Du kommer att kunna hämta mått och data om förvärv från butiken, inklusive för dina traditionella skrivbordsappar.

Microsoft Store i Windows har stöd för UWP-paket (Universell Windows-plattform), PWA (progressiv webbapp) och skrivbordsappar som paketerats i MSIX-paket (tidigare APPX) i flera år. Under 2021, med den nya butiken, har vi lagt till stöd för dina traditionella skrivbordsappar.

När vi refererar till "traditionell skrivbordsapp" refererar vi till en icke-spelapp som skapats med valfritt språk- eller gränssnittsramverk som i slutändan riktar sig till Win32-API:et, som körs direkt i Windows-operativsystemet. Till exempel .NET-appar som WPF och Windows Forms, C++-appar med MFC, Qt, JUCE eller andra gränssnittsramverk, Electron och andra appar som använder webbteknik, Java-appar, konsolappar med mera. Dessa appar installeras antingen med hjälp av en .exe-fil eller ett .msi paket.

Om du nu har en bra traditionell skrivbordsapp som inte är spelbaserad och som uppfyller Microsoft Store-principerna kan du ta den till Microsoft Store i Windows utan att göra några ändringar i koden eller installationsprogrammet, samtidigt som du behåller ditt befintliga nätverk för handelssystem och innehållsleverans.

Jag har en traditionell skrivbordsapp, men den publiceras via min webbplats. Varför ska jag publicera den i butiken?

Jag nämnde fördelarna med att publicera till Microsoft Store i Windows ovan, samt vårt nya stöd för traditionella skrivbordsappar. Många utvecklare vill dock att den fullständiga installationsupplevelsen ska ske direkt på deras egen webbplats, så att kunden inte lämnar webbegenskapen och kan följa andra anrop på plats till åtgärd när installationen har slutförts (som att gå med i ett forum, ladda ned fler bitar osv.).

Vi känner igen värdet i det. Samtidigt vet vi att för många kunder kan det vara svårt att lita på ett program som laddats ned från en webbplats eller inte. Inte bara det, men falska nedladdningsknappar är vanliga på webben idag, vilket gör användarna försiktiga med att klicka på något obekant. För att hjälpa till med detta kan en webbutvecklare idag anropa Microsoft Store-klientappen från en webbsida med hjälp av märket Store, men det är ett fullständigt uppslukande program och en upplevelse som inte är exklusiv för nedladdningen.

För att förbättra processen för utvecklare och kunder skapar vi popup-butiken, ett program på Windows-datorn som anropas via pålägg på webbsidan. När kunden klickar på installationsknappen finns de kvar på webbplatsen och ser en liten Windows-intern dialogruta som hanterar den fullständiga installationsupplevelsen. Appen visas fortfarande, kan identifieras och installeras via Microsoft Store-klienten och behåller samma analysfunktioner, men nu kan du behålla kunden på din webbplats för att slutföra ytterligare uppgifter eller engagera dig ytterligare. Dessutom förenklas den övergripande installationsupplevelsen för kunden till ett enda popup-fönster.

Skärmdump avSpotify-fönstret Popup-butiken hjälper till att snabbt installera appar från utgivarens webbplatser, utan att avbryta ditt flöde

Popup-butiken kommer att vara tillgänglig senare i år. Vi kommer att ha mer information, inklusive vägledning om den pålägg som krävs, vid den tidpunkten.

Ska jag paketera min traditionella skrivbordsapp med hjälp av MSIX eller hålla mig till installationsprogrammet jag använder idag?

Vi vill se till att du har möjlighet att välja den paketeringsmetod som passar bäst för din app och dina kunder.

Om du vill dra nytta av de funktioner som erbjuds av MSIX, t.ex. sömlös installation, uppdateringar och avinstallation och inkrementella uppdateringar, kan du paketera din app som MSIX och publicera den i butiken. MSIX är det bästa sättet att paketera och distribuera appar. Du kan läsa mer om det här.

Du kan också använda ett eget installationsprogram med vårt nya program för att publicera traditionella skrivbordsappar. I den här metoden skickar du inte ett paket som ska lagras i och distribueras av arkivet. I stället anger du en VERSIONS-URL till ditt .exe- eller .msi-paket på din webbplats eller ditt innehållsdistributionsnätverk (CDN) samtidigt som du får fördelarna med att lista i butikskatalogen. Så länge installationsprogrammet stöder tyst läge och appen och installationsprogrammet följer store-principen, krävs inga ändringar. Du kan läsa mer om det här.

Jag har en UWP-app i butiken, men har ännu inte publicerat min traditionella skrivbordsapp. Ska jag publicera den? Ska jag ersätta UWP-appen med skrivbordsversionen?

I slutändan beror det här beslutet på användningsmönstren för dina appar och din affärsmodell. Du kan ha båda typerna av appar publicerade i butiken. Detta är rimligt för utvecklare som vill erbjuda två olika upplevelser för olika kunder. Överväg att namnge dem på olika sätt baserat på funktionsuppsättning eller funktion, produktnivå osv. Vi rekommenderar vanligtvis inte att det finns två nästan identiska appar som bara skiljer sig åt i den teknik som används för att skapa dem, såvida du inte planerar att göra en av dem inaktuell över tid.

Om du vill ta bort UWP-appen förlorar du befintliga appklassificeringar och kommentarer. Dessutom finns det inget automatiskt sätt att flytta en kund från UWP-erbjudandet till skrivbordserbjudandet, så du måste fråga dem i UWP-appen.

På samma sätt finns det inget automatiserat sätt att flytta kundköp från Microsofts handelssystem till ditt eget handelssystem, så det är vanligtvis bäst att behandla de två apparna som helt separata eller ha bestämmelser i ditt eget handelssystem för att hantera dessa scenarier.

Jag har en progressiv webbapp (PWA) som kunder installerar via webbläsaren. Varför ska jag publicera den i Store?

PWA:erna är webbteknikstandardbaserade appar som ser ut som interna program. De kan installeras via webbläsaren, till exempel Microsoft Edge. Användaren måste dock känna till att gå till en webbplats eller någon annan plats för att hämta appen och följa och installera funktioner som kan skilja sig från appar som skapats med olika tekniker.

Genom att publicera din PWA i Microsoft Store i Windows kommer din app att ingå i samma katalog som kunder använder när de söker efter appar i butiken. Din app har också en konsekvent installationsupplevelse jämfört med andra appar som använder inbyggd teknik. Detta ger en inkrementell kanal för distribution med nästan noll ansträngning, hjälper synligheten för din app och hjälper till att säkerställa att kunderna har den fullständiga katalogen med appar tillgängliga för dem, på en enda plats.

Du kan läsa mer om PWA:er i Microsoft Store i Windows här.

Mer information

Den här artikeln sammanfattar några viktiga punkter om att publicera dina appar i Microsoft Store i Windows. Mer detaljerad information om de meddelanden som vi gjorde i juni 2021 finns i följande blogginlägg:

Nu när du vet mer om publiceringsalternativen i Microsoft Store i Windows är nästa steg att publicera din app i store. Vi längtar efter att få se dina fantastiska appar!