Korak 1: Pripremite svoju aplikaciju za objavljivanje
Prvi korak u objavljivanju vaše Windows desktop aplikacije uključuje osiguravanje da je dorađena, usklađena s zahtjevima platforme i optimizirana za korisničko iskustvo. Bez pravilno pripremljene aplikacije, vaša prijava može naići na odbijanja ili loš prijem od strane korisnika. Priprema uključuje osiguravanje tehničke stabilnosti, ispunjavanje dizajnerskih očekivanja i optimizaciju funkcionalnosti kako bi se pružilo najbolje moguće iskustvo. Dobro pripremljena aplikacija je ključna za glatki proces objavljivanja i dugoročni uspjeh. Temeljita priprema također smanjuje kašnjenja tijekom procesa pregleda i poboljšava reputaciju aplikacije.
Osigurajte usklađenost s politikama Microsoft Store-a
Prije nego što pošaljete svoju prijavu, osigurajte da ispunjava sve smjernice Microsoft Store-a. Microsoft provodi ove smjernice kako bi održao kvalitetu i sigurnost za svoju korisničku bazu.
-
Funkcionalni zahtjevi: Provjerite da vaša aplikacija radi bez rušenja ili većih grešaka. Provedite opsežno testiranje pod različitim sustavnim konfiguracijama i korisničkim scenarijima. Testiranje bi trebalo uključivati rubne slučajeve i hardverske konfiguracije kako bi se osigurala široka kompatibilnost.
-
Ograničenja sadržaja: Izbjegavajte zabranjeni sadržaj kao što su zlonamjerni kod, zaštićeni materijali bez dozvole ili neprimjereni sadržaji. Aplikacije koje krše ova pravila mogu se suočiti s zabranama ili kaznama.
-
Standardi pristupačnosti: Uključite značajke pristupačnosti kao što su navigacija tipkovnicom i kompatibilnost s čitačima ekrana. To osigurava uključivost i ispunjava Microsoftove standarde pristupačnosti, koji su sve važniji na globalnim tržištima.
-
Politike privatnosti: Jasno navedite kako vaša aplikacija prikuplja, koristi i pohranjuje korisničke podatke. Transparentnost u rukovanju podacima gradi povjerenje korisnika i ispunjava zahtjeve regulatorne usklađenosti. Uključite poveznicu na svoju politiku privatnosti u metapodatke aplikacije.
Optimizirajte brendiranje i resurse
Brendiranje i resursi su ključni elementi koji oblikuju način na koji korisnici percipiraju vašu aplikaciju. Resursi visoke kvalitete i promišljeno brendiranje značajno utječu na angažman i zadržavanje korisnika.
-
Logotipi i ikone: Pripremite profesionalne i usklađene resurse. Osigurajte da sve slike zadovoljavaju Microsoftove zahtjeve za razlučivost i jasnoću, kao što su veličine 44x44, 150x150 i 300x300. Ove ikone su vizualni identifikatori vaše aplikacije i moraju izgledati dotjerano na svim uređajima.
-
App Metadata: Napišite uvjerljiv opis koji naglašava funkcionalnost vaše aplikacije i jedinstvene prodajne točke. Metapodaci trebaju istaknuti zašto korisnici trebaju vašu aplikaciju, dok integriraju relevantne ključne riječi za optimizaciju pretraživanja. Optimizacija metapodataka poboljšava otkrivanje i stope preuzimanja u Microsoft Storeu.
-
Lokalizacija: Ako ciljate više regija, pripremite prevedene metapodatke i lokalizirane resurse. Lokalizacija čini vašu aplikaciju privlačnijom globalnoj publici, proširujući njen doseg i potencijalnu korisničku bazu.
Izradite aplikaciju za pakiranje
Pakiranje vaše aplikacije na pravi način osigurava da je spremna za implementaciju. Ovaj korak zahtijeva odabir pravih formata i alata za pripremu vaše aplikacije za različite kanale distribucije.
-
Odaberite format pakiranja:
-
MSIX: Preporučeno za aplikacije distribuirane putem Microsoft Store-a. Pojednostavljuje ažuriranja, poboljšava sigurnost i osigurava kompatibilnost.
-
EXE ili MSI: Koristite ih za izravnu distribuciju izvan Microsoft Storea. Ovi formati su bolje prilagođeni za neovisno hostanje ili interne korporativne aplikacije.
-
Certifikati za potpisivanje koda:
-
Kupite digitalni certifikat od pouzdane certifikacijske vlasti (CA) poput DigiCert-a ili Sectigo-a. Certifikati za potpisivanje koda dokazuju autentičnost vaše aplikacije i sprječavaju manipulaciju.
-
Potpišite svoje binarne datoteke koristeći alate poput signtool.exe iz Windows SDK-a kako biste poboljšali pouzdanost. Ovaj korak osigurava da korisnici vide vašu aplikaciju kao sigurnu i pouzdanu.
Korak 2: Kreirajte Microsoft Developer račun
Za objavljivanje aplikacija u Microsoft Storeu potrebna je Microsoft Developer Account. Ovaj račun služi kao ulaz za upravljanje podnošenjima, praćenje preuzimanja i nadzor povratnih informacija korisnika. Također omogućuje programerima pristup vitalnim alatima za certifikaciju i distribuciju aplikacija. Postavljanje ovog računa osigurava da možete učinkovito navigirati ekosustavom objavljivanja.
Registracija za račun
-
Posjetite Microsoft Partner Center: Idite na Microsoft Partner Center. Ovaj portal služi kao središnje mjesto za sve aktivnosti objavljivanja aplikacija.
-
Naknada za registraciju: Platite jednokratnu naknadu (19 USD za pojedince, 99 USD za tvrtke). Ova naknada vam omogućuje pristup punom paketu Microsoftovih razvojnih alata i mogućnosti objavljivanja.
-
Verifikacijski postupak: Završite postupak verifikacije identiteta kako biste finalizirali postavljanje svog računa:
-
Za pojedince: Koristite osobne identifikacijske dokumente poput putovnica ili vladinih osobnih iskaznica.
-
Za tvrtke: Pružite poslovnu registraciju i poreznu dokumentaciju kako biste potvrdili legitimnost vaše organizacije.
Rezervacija imena aplikacije
-
Navigirajte do "Aplikacije i igre": Na nadzornoj ploči Partner centra odaberite "Novi proizvod." Ova opcija vam omogućuje da započnete proces podnošenja za vašu aplikaciju.
-
Jedinstveno ime aplikacije: Rezervirajte posebno ime aplikacije koje se ne može kasnije promijeniti. Pobrinite se da ime odražava brendiranje vaše aplikacije i da ga je lako prepoznati.
-
Usluge opskrbe: Rezervacija imena aktivira usluge poput push obavijesti i kupnji unutar aplikacije za vašu aplikaciju. Također sprječava druge programere da koriste isto ime.
Korak 3: Pakirajte svoju aplikaciju
Pakiranje je proces pripreme vaše aplikacije za implementaciju. Osigurava da je vaš softver distribuiran u standardiziranom formatu kompatibilnom s ciljnim platformama. Microsoft preporučuje MSIX format za većinu aplikacija zbog njegovih robusnih sigurnosnih značajki, pojednostavljenih ažuriranja i besprijekorne kompatibilnosti s Microsoft Storeom. Ispravno pakiranje ne samo da poboljšava upotrebljivost aplikacije, već također osigurava usklađenost s Microsoftovim tehničkim i politikama zahtjevima. Pažljivo slijediti ovaj proces pomaže izbjeći uobičajene zamke koje mogu odgoditi predaju.
Instalirajte MSIX alat za pakiranje
Alat za pakiranje MSIX je bitan resurs za stvaranje MSIX paketa iz postojećih binarnih datoteka aplikacija. Pojednostavljuje proces konverzije uz održavanje integriteta aplikacije.
-
Preuzmite i instalirajte alat:
-
Pristupite alatu za pakiranje MSIX iz Microsoft Store-a.
-
Osigurajte da vaš sustav ispunjava zahtjeve, kao što je pokretanje Windows 10 verzije 1809 ili novije.
-
Omogućite Hyper-V za izolaciju:
-
Hyper-V se koristi za izolaciju aplikacije tijekom procesa pakiranja, osiguravajući čisto okruženje.
-
Omogućite Hyper-V putem postavki značajki sustava Windows: potražite "Uključi ili isključi značajke sustava Windows" i označite opciju Hyper-V.
-
Pripremite datoteke za instalaciju:
-
Skupite sve potrebne datoteke za instalaciju, uključujući izvršne datoteke, DLL-ove i ovisne biblioteke.
-
Osigurajte da je aplikacija konfigurirana za rad na raznim verzijama sustava Windows, od Windows 10 do najnovijeg izdanja.
Konfigurirajte svoju aplikaciju za MSIX
Ispravna konfiguracija je ključna za usklađivanje vaše aplikacije sa standardima Microsoft Store-a. To uključuje definiranje ključnih atributa i ovisnosti u konfiguracijskim datotekama.
-
Ažuriraj manifestne datoteke:
-
Uredite datoteku AppxManifest.xml kako biste uključili identitetne atribute vaše aplikacije, kao što su AppDisplayName, Publisher i PackageVersion.
-
Definirajte mogućnosti aplikacije, kao što su pristup internetu, dozvole za datotečni sustav i potrebne konfiguracije uređaja.
-
Informacije o identitetu paketa ulaza:
-
Prijavite se u Partner Centar i preuzmite Ime izdavača i Ime paketa iz detalja rezerviranog imena vaše aplikacije.
-
Dodajte ove identitetne vrijednosti u manifest datoteku radi dosljednosti u svim podnescima.
-
Dodajte potrebne ovisnosti:
-
Uključite ovisnosti o vremenu izvođenja, kao što su .NET Framework ili Visual C++ Redistributables, u MSIX paket.
-
Odredite točne verzije kako biste izbjegli probleme s kompatibilnošću tijekom instalacije.
Potvrdite paket
Validacija osigurava da MSIX paket ispunjava tehničke i sigurnosne standarde Microsofta prije podnošenja.
-
Pokrenite Windows App Certification Kit (WACK):
-
Instalirajte Windows App Certification Kit.
-
Izvršite lokalne testove kako biste provjerili probleme u performansama, sigurnosti i usklađenosti s Microsoftovim politikama.
-
Uobičajene pogreške adrese:
-
Riješite sve pogreške provjere, kao što su nedostajući ikone, nepodržane ovisnosti ili nepravilni metapodaci.
-
Osigurajte da veličina paketa i memorijski otisak zadovoljavaju zahtjeve Microsoft Store-a.
Korak 4: Pošaljite svoju prijavu u Microsoft Store
Podnošenje vaše aplikacije je posljednji korak u njenom dostupnosti korisnicima putem Microsoft Store-a. Ovaj proces uključuje učitavanje pakirane aplikacije, konfiguriranje postavki trgovine i prolazak kroz Microsoftovu reviziju certifikacije. Ispravno podnošenje vaše aplikacije osigurava da ispunjava standarde usklađenosti i pruža uglađeno iskustvo za krajnje korisnike.
Pripremite metapodatke trgovine
Metapodaci igraju ključnu ulogu u tome kako vaša aplikacija izgleda u Microsoft Storeu. Utječu na otkrivanje, angažman korisnika i ukupnu vjerodostojnost.
-
Cijene i dostupnost:
-
Odaberite između besplatnog, jednokratnog kupovanja ili modela cijena temeljenih na pretplati.
-
Odredite geografsku dostupnost kako biste osigurali da je vaša aplikacija dostupna ciljnim regijama.
-
Dobna ocjena:
-
Ispunite Microsoftov Upitnik o dobnoj ocjeni kako biste klasificirali svoju aplikaciju na temelju njenog sadržaja.
-
Osigurajte da aplikacija bude u skladu s regionalnim zakonima koji se odnose na sadržaj osjetljiv na dob.
-
Svojstva:
-
Definirajte značajke kao što su podrška za višejezične konfiguracije, hardverski zahtjevi i kategorije aplikacija.
-
Istaknite jedinstvene značajke kako biste razlikovali svoju aplikaciju od konkurenata.
Prenesite svoj paket aplikacija
Učitavanje vašeg paketa zahtijeva preciznost kako bi se izbjegle pogreške ili kašnjenja tijekom procesa predaje.
-
Pristupite nadzornoj ploči Partner centra:
-
Prijavite se u svoj račun Partner Centra i idite na profil vaše aplikacije.
-
Locirajte odjeljak "Paketi", gdje možete prenijeti svoju MSIX datoteku.
-
Uključite dodatne resurse:
-
Dodajte visokokvalitetne snimke zaslona, videozapise ili promotivne bannere kako biste poboljšali popis vaše aplikacije.
-
Osigurajte da svi resursi udovoljavaju Microsoftovim smjernicama za razlučivost i format.
Certifikacijski proces
Proces certifikacije uključuje automatizirane i ručne preglede od strane Microsofta kako bi se provjerila usklađenost i kvaliteta aplikacije.
-
Automatizirani testovi:
-
Microsoft provodi automatizirane provjere za zlonamjerni softver, sigurnosne ranjivosti i usklađenost s manifestnim standardima.
-
Odgovorite na sve označene probleme odmah kako biste izbjegli kašnjenja.
-
Ručno pregledavanje:
-
Microsoftov recenzent ocjenjuje funkcionalnost aplikacije, korisničko sučelje i usklađenost s politikama.
-
Uobičajene zamke uključuju nepotpune metapodatke, neispravnu funkcionalnost ili neprikladne ocjene starosti.
-
Rok odobrenja:
-
Proces pregleda obično traje 2-3 radna dana. Nakon odobrenja, vaša aplikacija će biti dostupna u Microsoft Storeu.
Korak 5: Post-publikacija i održavanje
Objavljivanje vaše aplikacije je samo početak. Redovita ažuriranja, praćenje povratnih informacija korisnika i optimizacija performansi ključni su za održavanje rasta. Održavanje osigurava da vaša aplikacija ostane relevantna, sigurna i konkurentna s vremenom.
Automatizirajte implementaciju i ažuriranja
-
CI/CD integracija:
-
Koristite alate poput GitHub Actions, Azure DevOps ili Jenkins za automatizirane izrade i implementacije.
-
Automatizirano upravljanje verzijama kako bi se osiguralo da sve nadogradnje ispunjavaju Microsoftove zahtjeve za verzioniranje.
-
P pojednostavite ažuriranja s MSIX:
-
Podrška za MSIX pakete omogućuje delta ažuriranja, smanjujući propusnost potrebnu korisnicima za preuzimanje ažuriranja.
-
Konfigurirajte obavijesti o ažuriranju kako biste poboljšali angažman korisnika s novim značajkama.
Praćenje povratnih informacija i metrika
-
Recenzije korisnika:
-
Aktivno se angažirajte s korisničkim recenzijama kako biste riješili zabrinutosti, poboljšali funkcionalnost aplikacije i izgradili povjerenje.
-
Odgovorite na negativne povratne informacije konstruktivno kako biste pokazali posvećenost zadovoljstvu korisnika.
-
Alati za analizu:
-
Iskoristite analitičke alate dostupne u Partner centru za praćenje performansi aplikacija.
-
Pratite izvještaje o padu, preuzmite trendove i regionalne statistike korištenja kako biste poboljšali svoju aplikaciju.
TSplus: P pojednostavite objavljivanje aplikacija
Za IT timove koji traže pouzdano i učinkovito rješenje za implementaciju aplikacija,
TSplus Remote Access
nudi moćnu i pojednostavljenu alternativu. Omogućuje vam objavljivanje Windows desktop aplikacija i njihovu dostupnost s bilo kojeg uređaja putem web preglednika, bez složenosti tradicionalnih metoda implementacije. Sa svojim laganim postavljanjem i korisnički prijateljskim sučeljem, možete sigurno isporučiti aplikacije udaljenim korisnicima, omogućujući neometan pristup i smanjujući troškove infrastrukture. Saznajte više o tome kako naše rješenje može pojednostaviti i optimizirati vaš proces objavljivanja aplikacija na TSplus.net.
Zaključak
Objavljivanje Windows desktop aplikacije zahtijeva pažljivu pripremu, tehničku preciznost i pridržavanje smjernica. Slijedeći ovaj detaljni vodič, IT stručnjaci mogu učinkovito objaviti, održavati i skalirati svoje aplikacije.
TSplus Besplatno probno razdoblje za daljinski pristup
Ultimativna alternativa za Citrix/RDS za pristup radnoj površini/aplikacijama. Sigurna, ekonomična, na lokaciji/u oblaku.