Perinteiset työpöytäsovellukset Windowsin Microsoft Storessa

Pete Brown, Tejaswi Vinnakota

Windowsin Microsoft Store on jo pitkään tukenut erinomaisesti UWP-sovelluksia, PWA:ta ja -työpöytäsovelluksia, jotka on pakattu kohteeseen . MSIX-asennusohjelmat, joissa on sovelluksen käyttäjätiedot ja jotka keskittyvät sekä turvallisuus- että yksinkertaiseen asennuskokemukseen.

Windows-ympäristön hyödyllisyys ja toivottavuus johtuu suurelta osin siitä valtavasta valikoimasta tehokkaita ja tuottavia perinteisiä työpöytäsovelluksia, joissa käytetään perinteisiä asennusohjelmia. Nämä sovellukset jaetaan kaikkialla verkossa, joten asiakkaan on vaikea tietää, onko sovellus hyvämaineinen vai ei. Pienillä kehittäjätiimeillä voi myös olla paljon työtä, jotta he saavat oikeat tiedot sovellustensa käyttöönotosta ja käytöstä ja saavat oikeanlaisen löydettävyyden sovelluksilleen.

Tämän tunnustuksena otimme viime vuonna käyttöön esikatseluohjelman, joka mahdollistaa kyseiset perinteiset työpöytäsovellukset, joita kutsutaan yleisesti nimellä "Win32" -sovellukset, jotka oli pakattu .EXE tai .MSI asentajiin, ja rakennettu käyttämällä mitä tahansa .NET (WPF, Windows Forms, Console) C++: iin, WinUI: hen, MFC: hen, Qt: hen, Flutteriin, OpenGL: ään, Pascaliin, Javaan, Electroniin ja niin edelleen, ollaksesi osa Windows Store -luetteloa. Koontiversiossa 2022 ilmoitimme esikatseluohjelman onnistuneen ja olemme avanneet Win32-sovellusjulkaisun kaikille!

Tuomalla Win32-sovelluksesi Microsoft Storeen lisää toisen jakelukanavan perinteiselle työpöytäsovelluksellesi tekemällä siitä löydettävissä olevan Windows-asiakkaille suoraan Windowsissa. Näin säilytät kuitenkin olemassa olevat koontiversion tuotantotyönkulkusi. Uusi Windowsin Microsoft Store tukee Windows 11 Windows 10 lisäksi enemmän Windows-asiakkaita kuin koskaan.

"Tänään WinZip hyödyntää kahta pääjakelumallia Microsoft Storessa – UWP-sovelluksia ja Win32-muokkaamattomia sovelluksia. Muuttamattomien Win32-sovellusten avulla WinZip voi muodostaa suoran suhteen asiakkaidemme kanssa ja hyödyntää Samalla Microsoftin tavoittavuutta. Microsoftin kehityskumppaneille tarjoama uusi kumppanuusmalli tarjoaa suuren mahdollisuuden laajentaa kattavuutta, kuunnella asiakkaitamme ja reagoida nopeasti kysynnän muutoksiin."

– WinZip, Henry Monteiro, tuotteiden johtaja


Enemmän tuottoa kovasta työstä

Jotta voit tukea sovelluksiasi ilman muutoksia, voit tuoda oman kauppajärjestelmäsi sovelluskohtaisia ostoja varten.

Kun käytät omaa kaupankäyntijärjestelmääsi muille kuin pelisovelluksillesi, pidät 100 % tuotoista (oman kaupankäyntijärjestelmän tarjoajan ja maksukäsittelijän ehtojen mukaisesti) etkä maksa Microsoftille mitään sovelluksesi julkaisemisesta tai myymisestä. Alustamaksua ei ole.

Tämä on hyvä asia. :)

Sovelluksesi. Asennusohjelmasi. Oma sisältönimi.

Suunnittelimme Win32-kaupan tuen niin, että sovelluskehittäjät voivat hyödyntää niitä mahdollisimman helposti olemassa olevilla sovelluksilla. Asennusohjelmaa käytetään hiljaisessa tilassa ilman muutoksia. Asennusohjelma tarjotaan omasta URL-osoitteestasi, ja se asentaa sovelluksesi. Kun lähetät paketin URL-osoitteen kumppanikeskuksessa, saat reaaliaikaista palautetta, jotta se toimii kaupassa.

Kunhan sovellus ja asennusohjelma noudattavat kaupan vaatimuksia ja käytäntöjä, sinun ei tarvitse muuttaa mitään, jotta löydettävyys, analyysi ja muut myymälässä listaamisesta saatavat edut voidaan saavuttaa.

Myymälä käsittelee vakiomuotoiset MSI-palautuskoodit automaattisesti. Jotta exe-asennusohjelmaa (kuten setup.exe) käytettäisiin parhaan mahdollisen asiakaskokemuksen tarjoamiseksi, Kauppa tukee sopivia asiakaskohtaisia viestejä ja palautuskoodien toimintoja asennuksen aikana. Voit antaa nämä mukautetut palautuskoodit, kun lähetät asennusohjelman kauppaan.

Näyttökuva Asennusohjelma-lomakkeesta

"Kehittäjän kannalta olemme erittäin iloisia nähdessämme, että uusi Microsoft Store tukee useita erilaisia sovellustyyppejä, kuten MSI, EXE, MSIX ja PWA. Tämä on vähentänyt huomattavasti kuulemista päässämme ja helpottanut lähetysprosessia. Lisäksi Microsoft Storen tiimi on tarjonnut hämmästyttävää tukea teknisten kysymysten ratkaisemisesta markkinointistrategioiden tarjoamiseen ja kaikkeen niiden välillä."

– Wondershare, Pete Yang, vanhempi johtaja, strategiset kumppanuudet


Toimitustyönkulkusi

Voit lähettää sovellukseen päivityksiä helposti suoraan kumppanikeskuksen käyttöliittymän kautta. Jos haluat automatisoida menetelmän, voit kuitenkin käyttää REST-ohjelmointirajapintojamme myymälän lähettämiseen ja päivittämiseen.

Kun olet ensimmäisen kerran lähetät sovelluksesi, voit käyttää Win32-sovelluksesi Microsoft Store -lähetyksen ohjelmointirajapintaa kyselyn ohjelmallisesti ja uusien lähetysten luomiseen sovellukselle. Tästä ohjelmointirajapinnasta on hyötyä, jos tililläsi on useita sovelluksia ja haluat automatisoida ja optimoida näiden resurssien lähetysprosessin.

Julkaise GitHubista

Tarjoamme myös jatkuvan integraation / CI/CD-tuen GitHubista, joka perustuu samoihin säilön ohjelmointirajapintoihin. GitHub-toiminto, joka on käytettävissä GitHub Marketplacessa, automatisoi koonti- ja pakkausprosessin ja päivittää sitten myymäläluettelon uudella paketilla, joka käynnistetään osana CI/CD-putkea.

Näyttökuva GitHub-julkaisemisesta

Mielestämme tämä on erinomainen tapa ottaa manuaaliset toimenpiteet pois myymälöiden julkaisemisesta ja kannustaa kehittäjiä pitämään sovelluksensa ajan tasalla kaupassa.

Lisää merkityksellistä tietoa hankinnasta alkaen

Win32-sovellusten julkaisijat ovat joutuneet panostamaan analytiikkaan paljon, jos he haluavat tietää, miten asennusohjelma toimii tai miten sovellus toimii. Yleensä tämä edellyttää mukautettua palvelua asennuskoodien sieppaamiseen sekä päätepisteitä käytössä olevien virheiden sieppaamiseksi. Muuntyyppisillä sovelluksilla, jotka on asennettu kaupan kautta, on kuitenkin käyttöoikeus monipuoliseen analytiikkaan, joka kattaa kaiken asentamisesta käyttöön.

Halusimme tietenkin tarjota saman merkityksellisten tietojen tason Win32-sovelluksille. Niin me teimmekin. :)

Kun sovelluksen asennusohjelma suoritetaan, se voi palauttaa virhekoodeja. MSI:n tapauksessa vakiokoodit käsitellään oikein asennusohjelman suorituksen aikana, kuten yllä on kuvattu. Exe- ja MSI-asentajien kohdalla, joilla on ylimääräisiä palautuskoodeja, vain sinä kehittäjänä voit ymmärtää nämä koodit. Nyt käsittelemme niitä kaupan koontinäytön sovellusten asennusohjelman analyysitoiminnoilla vakiomallien lisäksi.

Asennusohjelman palautuskoodin trendikaavio

Voit käsitellä ja suodattaa näitä tietoja, jotta saat lisätietoja siitä, miten asennusohjelma toimii ja missä olosuhteissa se voi epäonnistua. Tämä on valtava tuottavuuden lisäys kaikenkokoisille kehittäjätiimeille.

Kun julkaiset perinteisiä työpöytäsovelluksiasi kaupassa, saat hankinta-analytiikan lisäksi Kaupan sovelluksen käyttö- ja kuntoanalytiikkaa ilman lisäinstrumentteja itse sovellukseen.

Asiakasarvioihin vastaaminen

Asiakkaat voivat arvioida ja tarkastella Microsoft Storen kautta asentamiaan sovelluksia. Luokitukset ja arvostelut ovat tärkeitä sen ymmärtämiseksi, miten asiakkaat tarkastelevat sovelluksiasi ja miten muut havaitsevat sovelluksesi hankintaa harkittaessa. Voit analysoida luokituksia ja arvosteluja luokitusten ja arvostelujen raportissa kumppanikeskuksessa. Nyt voit myös vastata Win32-sovelluksiesi asiakasarvosteluihin suoraan tältä sivulta. Voit myös tarkastella luokituksia markkinoiden perusteella tarjoten johdonmukaisen kokemuksen markkinoiden viisaiden luokitusten kanssa Myymälässä.

Näyttökuva asiakasarvosteluista

Sovellusarviointiraportti kumppanikeskuksessa

Jos lähetyksesi ei läpäissyt tarkistusta, kumppanikeskuksessa annetaan tietoja, kuten sovelluksen hylkäämisen syyt, tietyt myymäläkäytännöt, joita lähetyksesi ei noudattanut, ja ohjeet niiden korjaamiseen.

Näyttökuva sovellusarviointiraportista

Entistä enemmän hallintaa käyttökokemukseen

Tiedämme myös, että monet sinusta ovat panostaneet työnkulkuun ja asennuskokemukseen, joka pitää asiakkaat sitoutuneina sivustoihisi, etkä halua menettää sitä.

Tuemme nyt ponnahdusikkunaa, joka tarjoaa ponnahdusikkunan minikaupan asennusikkunan sivustoltasi. Näin voit säilyttää saman tutun verkko-first-käyttökokemuksen asiakkaillesi, mutta silti tukea asentamista Microsoft Storen kautta Windowsiin, mukaan lukien kaikki edellä kuvatut analyysit ja muut hyvyystiedot.

Lue, miten voit julkaista Win32-sovelluksesi

Esiversio-ohjelman kaikkien osallistujien palautteen ansiosta olemme tehneet muokkamattomien perinteisten työpöytäsovellusten julkaisemisesta helppoa Microsoft Storeen. Katso tästä lyhyestä videosta lisätietoja.

Suosittelemme, että julkaiset upeat sovelluksesi kaupassa! Aloita siirtymällä kumppanikeskukseen. Lisätietoja on ohjeissa, joissa kuvataan Win32-sovellusten julkaiseminen täällä.