Perinteiset työpöytäsovellukset Microsoft Storessa Windowsissa

Pete Brown, Tejaswi Vinnakota

Windowsin Microsoft Store on jo pitkään tukenut erinomaisesti UWP-sovelluksia, PWA-sovelluksia ja pakettityöasemasovelluksia. MSIX-asennusohjelmat, joissa on sovelluksen käyttäjätiedot ja joissa keskitytään sekä suojallisuuteen että yksinkertaiseen asennuskokemukseen.

Windows-ympäristön hyödyllisyys ja toivottavuus johtuvat kuitenkin suurelta osin valtavasta valikoimasta tehokkaita ja tuottavia perinteisiä työpöytäsovelluksia, joissa käytetään perinteisiä asentajia. Nämä sovellukset jaetaan ympäri verkkoa, joten asiakkaan on vaikea tietää, onko sovellus hyvämaineinen vai ei. Pienemmillä kehittäjätiimeillä voi olla myös paljon työtä saada oikeat tiedot sovellusten käyttöönotosta ja käytöstä sekä saada oikeat löydettävyysominaisuudet sovelluksilleen.

Tämän tunnustukseksi otimme viime vuonna käyttöön esiversio-ohjelman, joka mahdollistaa nämä perinteiset työpöytäsovellukset, joita kutsutaan yleisesti nimellä "Win32" -sovellukset, jotka on pakattu .EXE tai .MSI asentajissa ja rakennettu käyttämällä mitä tahansa .NET (WPF, Windows Forms, console) C++:iin, WinUI:iin, MFC:hen, Qtiin, Flutteriin, OpenGL:ään, Pascaliin, Javaan, Electroniin ja paljon muuhun, jotta ne voivat olla osa Windows Store -luetteloa. Build 2022:ssa esiversio-ohjelma onnistui ja Win32-sovellusjulkaisu on avattu kaikille!

Tuomalla Win32-sovelluksesi Microsoft Storeen lisää toisen jakelukanavan perinteiselle työpöytäsovelluksellesi tekemällä siitä löydettävän Windows-asiakkaille suoraan Windowsissa säilyttäen samalla olemassa olevat koontituotannon työnkulut. Uusi Microsoft Store Windowsissa tukee Windows 11 Windows 10 rinnalla ja saavuttaa enemmän Windows-asiakkaita kuin koskaan.

"WinZip hyödyntää tänään kahta pääjakelumallia Microsoft Storessa – UWP-sovelluksia ja Win32-sovelluksia, joita ei ole muokata. Muokkaamattomien Win32-sovellusten avulla WinZip voi muodostaa suoran suhteen asiakkaidemme kanssa ja hyödyntää Microsoftin ulottuvuutta. Microsoftin kehityskumppaneille tarjoama uusi kumppanuusmalli tarjoaa erinomaiset mahdollisuudet laajentaa ulottuvuutta, 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, mahdollistamme oman kaupankäyntijärjestelmän tuomisen sovelluskohtaisiin ostoihin.

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

Tämä on hyvä asia. :)

Oma sovelluksesi. Asennusohjelma. Oma sisältönimi.

Olemme suunnitelleet Win32-kaupan tuen niin helpoksi kuin mahdollista sovelluskehittäjille, joilla on olemassa olevia sovelluksia. Asennusohjelmaa käytetään hiljaisessa tilassa ilman muutoksia. Asennusohjelma tarjotaan omasta VERSIOstasi URL-osoitteesta, ja se asentaa sovelluksesi. Kun lähetät paketin URL-osoitteen kumppanikeskuksessa, saat reaaliaikaista palautetta, jotta se toimii kaupan kanssa.

Niin kauan kuin sovelluksesi ja asentajasi noudattavat kaupan vaatimuksia ja käytäntöjä, sinun ei tarvitse muuttaa mitään, jotta löydettävyys, analytiikka ja muut edut saadaan listautumalla myymälään.

Myymälä käsittelee MSI-vakiopalautuskoodit automaattisesti. Jotta exe-asennusohjelmaa (kuten setup.exe) käytettäisiin parhaan mahdollisen asiakaskokemuksen takaamiseksi, Myymälä tukee sopivia asiakaskokemuksia ja toimintoja palautuskoodeille asennuksen aikana. Voit antaa nämä mukautetut palautuskoodit, kun lähetät asennusohjelman kauppaan.

Näyttökuva Asennusohjelma-lomakkeesta

"Kehittäjän näkökulmasta olemme erittäin iloisia nähdessämme, että uusi Microsoft Store tukee lukuisia sovellustyyppejä, kuten MSI, EXE, MSIX ja PWA. Tämä on vähentänyt huomattavasti kuulemistamme lopussamme ja tehnyt lähetysprosessista paljon helpompaa. Lisäksi Microsoft Storen tiimi on tarjonnut hämmästyttävää tukea aina teknisiin kysymyksiin vastaamasta markkinointistrategioiden tarjoamiseen ja kaikkeen näiden 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 käytön, voit kuitenkin käyttää REST-ohjelmointirajapintojamme myymälöiden lähettämiseen ja päivittämiseen.

Kun olet ensin lähetät sovelluksesi, voit käyttää Win32-sovelluksesi Microsoft Store -lähetyksen ohjelmointirajapintaa , jos haluat tehdä sovellukselle ohjelmallisen kyselyn ja luoda sille uusia lähetyksiä. Tästä ohjelmointirajapinnasta on hyötyä, jos tilisi hallitsee monia sovelluksia ja haluat automatisoida ja optimoida näiden resurssien lähetysprosessin.

Julkaise GitHubista

Tarjoamme myös jatkuvan integroinnin / jatkuvan toimituksen (CI/CD) tuen GitHubista, joka on perustuu näihin samoihin säilön ohjelmointirajapintoihin. Tämä GitHub-toiminto, joka on saatavilla 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-julkaisusta

Mielestämme tämä on hyvä lähestymistapa, joka vie manuaaliset toimenpiteet myymälän julkaisemisesta ja kannustaa kehittäjiä pitämään sovelluksensa ajan tasalla kaupassa.

Lisää merkityksellisiä tietoja hankinnasta alkaen

Win32-sovellusten julkaisijat ovat joutuneet tekemään paljon vaivaa analytiikkaan, jos he haluavat tietää, miten asennusohjelma toimii tai miten sovellus toimii. Yleensä tämä edellyttää mukautettua palvelua asennuskoodien sieppaamiseksi sekä päätepisteitä käytössä olevien virheiden sieppaamiseksi. Muut kaupan kautta asennetut sovellustyypit voivat kuitenkin käyttää monipuolisia analyyseja, jotka kattavat kaiken asentamisesta käyttöön.

Halusimme tietenkin tarjota saman merkityksellisten tietojen tason Win32-sovelluksille. Niin mekin teimme. :)

Kun sovelluksen asennusohjelma suoritetaan, se voi palauttaa virhekoodeja. MSI:n tapauksessa vakiokoodit käsitellään oikein asennusohjelman suorituksen aikana, kuten edellä on kuvattu. Exe- ja MSI-asentajien kohdalla, joilla on ylimääräisiä palautuskoodeja, vain sinä kehittäjänä voit saada käsityksen kyseisistä koodeista. Nyt ne näytetään kaupan koontinäytön sovellusten asennusohjelmaanalytiikan avulla vakiomuotoisten koontinäytön lisäksi.

Asennusohjelman palautuskoodin trendikaavio

Voit käsitellä ja suodattaa näitä tietoja, jotta saat syvällisempää tietoa asennusohjelman toiminnasta ja siitä, missä olosuhteissa se voi epäonnistua. Tämä on valtava tuottavuuden lisäys kaikenkokoisille kehittäjätiimeille.

Kun julkaiset perinteiset työpöytäsovellukset kaupassa, saat hankinnan lisäksi Kaupan sovelluksen käyttö- ja kuntoanalytiikkaa ilman lisävälineitä itse sovelluksessa.

Asiakasarvioihin vastaaminen

Asiakkaat voivat arvioida ja tarkastella asentamiaan sovelluksia Microsoft Storen kautta. Luokitukset ja arvostelut ovat tärkeitä sen ymmärtämiseksi, miten asiakkaat tarkastelevat sovelluksiasi ja miten muut ymmärtävät sovelluksesi hankintaa harkittaessa. Voit analysoida luokituksia ja arvosteluja kumppanikeskuksen Luokitus- ja arvostelut-raportin avulla. Nyt voit myös vastata Win32-sovelluksiesi asiakastarkasuksiin suoraan tältä sivulta. Voit myös tarkastella luokituksia markkinoiden mukaan tarjoten johdonmukaisen kokemuksen markkina-arvosanoilla Storessa.

Näyttökuva asiakasarvosteluista

Sovelluksen arviointiraportti kumppanikeskuksessa

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

Näyttökuva sovelluksen tarkistusraportista

Entistä enemmän hallintaa käyttökokemukseen

Tiedämme myös, että monet sijoituksesta ovat investoineet työnkulkuun ja asennuskokemukseen, jotka pitävät asiakkaat mukaan verkkosivustoihisi, etkä halua menettää sitä.

Tarjoamme nyt tukea ponnahdusikkunalle, joka sisältää minisäilön asennusikkunan, jonka voit avata verkkosivustostasi. Tämän avulla voit pitää asiakkaidesi kanssa saman tutun verkko-first-käyttökokemuksen, mutta silti tukea asentamista Microsoft Storen kautta Windowsissa, mukaan lukien kaikki edellä kuvatut analyysit ja muut hyvyystiedot.

Opi julkaisemaan Win32-sovellus

Kaikkien esiversio-ohjelman osallistujien palautteen ansiosta olemme tehneet muokatmattomien perinteisten työpöytäsovellusten julkaisemisen Helposti Microsoft Storeen. Katso lisätietoja tästä lyhyestä videosta.

Odotamme innolla erinomaisten sovellusten julkaisemista kaupassa! Aloita siirtymällä kumppanikeskukseen. Jos haluat lisätietoja, meillä on täällä dokumentaatio, jossa kuvataan Win32-sovellusten julkaiseminen.