Krok 1: Připravte svou aplikaci na publikaci
Prvním krokem při publikování vaší aplikace pro Windows desktop je zajistit, aby byla vyleštěná, splňovala požadavky platformy a byla optimalizována pro uživatelskou zkušenost. Bez řádně připravené aplikace může vaše podání čelit odmítnutí nebo špatnému přijetí od uživatelů. Příprava zahrnuje zajištění technické stability, splnění designových očekávání a optimalizaci funkčnosti pro poskytnutí co nejlepší zkušenosti. Dobře připravená aplikace je nezbytná pro hladký proces publikování a dlouhodobý úspěch. Důkladná příprava také snižuje zpoždění během procesu přezkoumání a zvyšuje reputaci aplikace.
Zajistěte shodu s politikami Microsoft Store
Před odesláním vaší žádosti se ujistěte, že splňuje všechny pokyny Microsoft Store. Microsoft tyto pokyny vynucuje, aby udržel kvalitu a bezpečnost pro svou uživatelskou základnu.
-
Funkční požadavky: Ověřte, že vaše aplikace běží bez pádů nebo závažných chyb. Proveďte rozsáhlé testování pod různými systémovými konfiguracemi a uživatelskými scénáři. Testování by mělo zahrnovat okrajové případy a hardwarové konfigurace, aby se zajistila široká kompatibilita.
-
Omezení obsahu: Vyvarujte se zakázaného obsahu, jako je škodlivý kód, autorsky chráněné materiály bez povolení nebo nevhodná témata. Aplikace porušující tato pravidla mohou čelit zákazům nebo sankcím.
-
Standardy přístupnosti: Zahrňte funkce přístupnosti, jako je navigace pomocí klávesnice a kompatibilita s čtečkami obrazovky. To zajišťuje inkluzivitu a splňuje standardy přístupnosti společnosti Microsoft, které jsou stále důležitější na globálních trzích.
-
Zásady ochrany osobních údajů: Jasně vymezte, jak vaše aplikace shromažďuje, používá a ukládá uživatelská data. Transparentnost v nakládání s daty buduje důvěru uživatelů a splňuje požadavky na dodržování předpisů. Zahrňte odkaz na své zásady ochrany osobních údajů v metadatech aplikace.
Optimalizace značky a aktiv
Branding a aktiva jsou klíčové prvky, které formují, jak uživatelé vnímají vaši aplikaci. Kvalitní aktiva a promyšlené branding výrazně ovlivňují zapojení a udržení uživatelů.
-
Loga a ikony: Připravte profesionální a shodné prostředky. Zajistěte, aby všechny obrázky splnily požadavky společnosti Microsoft na rozlišení a jasnost, jako jsou velikosti 44x44, 150x150 a 300x300. Tyto ikony jsou vizuálními identifikátory vaší aplikace a musí vypadat upraveně na všech zařízeních.
-
App Metadata: Napište přesvědčivý popis, který zdůrazňuje funkčnost vaší aplikace a její jedinečné prodejní body. Metadata by měla vyzdvihnout, proč uživatelé potřebují vaši aplikaci, a zároveň integrovat relevantní klíčová slova pro optimalizaci vyhledávání. Optimalizace metadat zlepšuje objevitelnost a míru stahování v Microsoft Store.
-
Lokalizace: Pokud cílíte na více regionů, připravte přeložená metadata a lokalizované zdroje. Lokalizace činí vaši aplikaci atraktivnější pro globální publikum, čímž rozšiřuje její dosah a potenciální uživatelskou základnu.
Vytvořte aplikaci pro balení
Správné zabalení vaší aplikace zajišťuje, že je připravena k nasazení. Tento krok vyžaduje výběr správných formátů a nástrojů pro přípravu vaší aplikace pro různé distribuční kanály.
-
Vyberte formát balení:
-
MSIX: Doporučeno pro aplikace distribuované prostřednictvím Microsoft Store. Zjednodušuje aktualizace, zlepšuje bezpečnost a zajišťuje kompatibilitu.
-
EXE nebo MSI: Použijte je pro přímou distribuci mimo Microsoft Store. Tyto formáty jsou lépe přizpůsobeny pro nezávislé hostování nebo interní firemní aplikace.
-
Certifikáty pro podepisování kódu:
-
Zakupte digitální certifikát od důvěryhodné certifikační autority (CA), jako je DigiCert nebo Sectigo. Certifikáty pro podepisování kódu dokazují autenticitu vaší aplikace a zabraňují manipulaci.
-
Podepište své binární soubory pomocí nástrojů jako signtool.exe z Windows SDK, abyste zvýšili důvěryhodnost. Tento krok zajišťuje, že uživatelé vidí vaši aplikaci jako bezpečnou a spolehlivou.
Krok 2: Vytvořte účet vývojáře Microsoft
K vytvoření účtu Microsoft Developer je nutné pro publikaci aplikací v Microsoft Store. Tento účet slouží jako brána pro správu podání, sledování stahování a monitorování zpětné vazby od uživatelů. Také poskytuje vývojářům přístup k důležitým nástrojům pro certifikaci a distribuci aplikací. Nastavení tohoto účtu zajišťuje, že můžete efektivně navigovat v publikačním ekosystému.
Registrace účtu
-
Navštivte Centrum partnerů Microsoftu: Přejděte do Centra partnerů Microsoftu. Tento portál slouží jako centrální uzel pro všechny aktivity publikování aplikací.
-
Registrační poplatek: Zaplaťte jednorázový poplatek (19 $ pro jednotlivce, 99 $ pro společnosti). Tento poplatek vám poskytuje přístup k plné sadě nástrojů pro vývojáře Microsoft a možnostem publikování.
-
Ověřovací proces: Dokončete proces ověření identity, abyste dokončili nastavení svého účtu:
-
Pro jednotlivce: Použijte osobní identifikační doklady, jako jsou pasy nebo vládou vydané průkazy totožnosti.
-
Pro společnosti: Poskytněte obchodní registraci a daňovou dokumentaci k ověření legitimity vaší organizace.
Rezervace názvu aplikace
-
Přejděte na "Aplikace a hry": Na řídicím panelu Partner Center vyberte "Nový produkt." Tato možnost vám umožní zahájit proces odeslání vaší aplikace.
-
Unikátní název aplikace: Rezervujte si jedinečný název aplikace, který nelze později změnit. Ujistěte se, že název odráží branding vaší aplikace a je snadno rozpoznatelný.
-
Služby poskytování: Rezervace názvu aktivuje služby jako push notifikace a nákupy v aplikaci pro vaši aplikaci. Také to brání ostatním vývojářům používat stejný název.
Krok 3: Zabalte svou aplikaci
Balení je proces přípravy vaší aplikace na nasazení. Zajišťuje, že váš software je distribuován ve standardizovaném formátu kompatibilním s cílovými platformami. Microsoft doporučuje formát MSIX pro většinu aplikací díky jeho robustním bezpečnostním funkcím, zjednodušeným aktualizacím a bezproblémové kompatibilitě s Microsoft Store. Správné balení nejen zvyšuje použitelnost aplikace, ale také zajišťuje shodu s technickými a politickými požadavky společnosti Microsoft. Pečlivé dodržování tohoto procesu pomáhá vyhnout se běžným nástrahám, které mohou zpozdit podání.
Nainstalujte nástroj MSIX Packaging Tool
Nástroj pro balení MSIX je nezbytným zdrojem pro vytváření balíčků MSIX z existujících binárních souborů aplikací. Zjednodušuje proces konverze při zachování integrity aplikace.
-
Stáhněte a nainstalujte nástroj:
-
Získejte nástroj pro balení MSIX z obchodu Microsoft Store.
-
Zajistěte, aby váš systém splňoval požadavky, jako je spuštění Windows 10 verze 1809 nebo novější.
-
Povolit Hyper-V pro izolaci:
-
Hyper-V se používá k izolaci aplikace během procesu balení, což zajišťuje čisté prostředí.
-
Povolte Hyper-V prostřednictvím nastavení funkcí Windows: vyhledejte "Zapnout nebo vypnout funkce Windows" a zaškrtněte možnost Hyper-V.
-
Připravit instalační soubory:
-
Shromážděte všechny potřebné instalační soubory, včetně spustitelných souborů, DLL a závislých knihoven.
-
Zajistěte, aby byla aplikace nakonfigurována pro běh na různých verzích Windows, od Windows 10 po nejnovější verzi.
Nakonfigurujte svou aplikaci pro MSIX
Správná konfigurace je zásadní pro sladění vaší aplikace se standardy Microsoft Store. Zahrnuje to definování klíčových atributů a závislostí v konfiguračních souborech.
-
Aktualizace manifestních souborů:
-
Upravte soubor AppxManifest.xml, aby zahrnoval atributy identity vaší aplikace, jako jsou AppDisplayName, Publisher a PackageVersion.
-
Definujte schopnosti aplikace, jako je přístup k internetu, oprávnění k souborovému systému a požadované konfigurace zařízení.
-
Identifikační informace o vstupním balíčku:
-
Přihlaste se do Partner Center a získejte název vydavatele a název rodiny balíčků z podrobností o rezervovaném názvu vaší aplikace.
-
Přidejte tyto hodnoty identity do manifestu pro konzistenci napříč všemi podáními.
-
Přidat požadované závislosti:
-
Zahrňte závislosti za běhu, jako jsou .NET Framework nebo Visual C++ Redistributables, do balíčku MSIX.
-
Specifikujte přesné verze, abyste se vyhnuli problémům s kompatibilitou během instalace.
Ověřte balíček
Ověření zajišťuje, že balíček MSIX splňuje technické a bezpečnostní standardy společnosti Microsoft před odesláním.
-
Spusťte sadu pro certifikaci aplikací Windows (WACK):
-
Nainstalujte sadu pro certifikaci aplikací Windows.
-
Proveďte místní testy, abyste zkontrolovali problémy s výkonem, bezpečností a shodou s politikami Microsoftu.
-
Adresa běžné chyby:
-
Vyřešte jakékoli chyby ověření, jako jsou chybějící ikony, nepodporované závislosti nebo nesprávná metadata.
-
Zajistěte, aby velikost balíčku a paměťová náročnost splnily požadavky Microsoft Store.
Krok 4: Odeslání vaší aplikace do obchodu Microsoft Store
Odeslání vaší aplikace je posledním krokem k jejímu zpřístupnění uživatelům prostřednictvím Microsoft Store. Tento proces zahrnuje nahrání zabalené aplikace, nastavení obchodních parametrů a podstoupení certifikačního přezkumu společnosti Microsoft. Správné odeslání vaší aplikace zajišťuje, že splňuje standardy shody a poskytuje uživatelům vylepšený zážitek.
Připravit metadata obchodu
Metadata hraje zásadní roli v tom, jak se vaše aplikace zobrazuje v Microsoft Store. Ovlivňuje objevitelnost, zapojení uživatelů a celkovou důvěryhodnost.
-
Ceny a dostupnost:
-
Vyberte si mezi bezplatným, jednorázovým nákupem nebo cenovými modely na bázi předplatného.
-
Specifikujte geografickou dostupnost, aby byla vaše aplikace přístupná cílovým oblastem.
-
Hodnocení věku:
-
Vyplňte dotazník o věkovém hodnocení společnosti Microsoft, abyste klasifikovali svou aplikaci na základě jejího obsahu.
-
Zajistěte, aby aplikace vyhovovala regionálním zákonům týkajícím se obsahu citlivého na věk.
-
Vlastnosti:
-
Definujte funkce, jako je podpora pro vícejazyčné konfigurace, hardwarové požadavky a kategorie aplikací.
-
Zvýrazněte jedinečné funkce, které odlišují vaši aplikaci od konkurence.
Nahrajte svůj balíček aplikace
Nahrávání vašeho balíčku vyžaduje přesnost, aby se předešlo chybám nebo zpožděním během procesu odesílání.
-
Přístup k řídicímu panelu Partner Center:
-
Přihlaste se do svého účtu Partner Center a přejděte na profil vaší aplikace.
-
Najděte sekci „Balíčky“, kde můžete nahrát svůj soubor MSIX.
-
Zahrnout další aktiva:
-
Přidejte vysoce kvalitní snímky obrazovky, videa nebo propagační bannery, abyste vylepšili seznam vaší aplikace.
-
Zajistěte, aby všechny prostředky vyhovovaly pokynům společnosti Microsoft pro rozlišení a formát.
Certifikační proces
Certifikační proces zahrnuje automatizované a manuální kontroly ze strany Microsoftu za účelem ověření souladu a kvality aplikace.
-
Automatizované testy:
-
Microsoft provádí automatizované kontroly na malware, bezpečnostní zranitelnosti a shodu s manifestními standardy.
-
Adresujte jakékoli označené problémy okamžitě, abyste se vyhnuli zpožděním.
-
Manuální kontrola:
-
Recenzent společnosti Microsoft hodnotí funkčnost aplikace, uživatelské rozhraní a dodržování politik.
-
Běžné chyby zahrnují neúplná metadata, nefunkčnost nebo nesprávné věkové hodnocení.
-
Časový harmonogram schválení:
-
Proces schvalování obvykle trvá 2-3 pracovní dny. Po schválení bude vaše aplikace dostupná v Microsoft Store.
Krok 5: Publikace a údržba
Publikování vaší aplikace je jen začátek. Pravidelné aktualizace, sledování zpětné vazby od uživatelů a optimalizace výkonu jsou klíčové pro udržení růstu. Údržba zajišťuje, že vaše aplikace zůstává relevantní, bezpečná a konkurenceschopná v průběhu času.
Automatizace nasazení a aktualizací
-
Integrace CI/CD:
-
Použijte nástroje jako GitHub Actions, Azure DevOps nebo Jenkins pro automatizované sestavení a nasazení.
-
Automatizované řízení verzí pro zajištění, že všechny aktualizace splňují požadavky na verzování společnosti Microsoft.
-
Zjednodušte aktualizace pomocí MSIX:
-
Podpora balíčků MSIX pro delta aktualizace snižuje šířku pásma potřebnou pro uživatele k stahování aktualizací.
-
Nastavte oznámení o aktualizacích, abyste zlepšili zapojení uživatelů do nových funkcí.
Monitorování zpětné vazby a metrik
-
Uživatelské recenze:
-
Aktivně se zapojujte do uživatelských recenzí, abyste řešili obavy, zlepšili funkčnost aplikace a vybudovali důvěru.
-
Reagujte na negativní zpětnou vazbu konstruktivně, abyste prokázali závazek k spokojenosti uživatelů.
-
Nástroje pro analýzu:
-
Využijte analytické nástroje poskytované v Partner Center k sledování výkonu aplikace.
-
Sledujte zprávy o pádech, stahování trendů a regionální statistiky používání pro vylepšení vaší aplikace.
TSplus: Zjednodušte publikaci aplikací
Pro IT týmy hledající spolehlivé a efektivní řešení pro nasazení aplikací,
TSplus Remote Access
nabízí silnou a zjednodušenou alternativu. Umožňuje vám publikovat aplikace pro Windows desktop a zpřístupnit je z jakéhokoli zařízení prostřednictvím webového prohlížeče, bez složitosti tradičních metod nasazení. Se svým lehkým nastavením a uživatelsky přívětivým rozhraním můžete bezpečně doručovat aplikace vzdáleným uživatelům, což umožňuje bezproblémový přístup a snižuje náklady na infrastrukturu. Zjistěte více o tom, jak naše řešení může zjednodušit a optimalizovat váš proces publikování aplikací na TSplus.net.
Závěr
Publikování desktopové aplikace pro Windows vyžaduje pečlivou přípravu, technickou preciznost a dodržování pokynů. Dodržováním tohoto podrobného průvodce mohou IT profesionálové efektivně publikovat, udržovat a škálovat své aplikace.
TSplus Bezplatná zkušební verze vzdáleného přístupu
Ultimátní alternativa k Citrix/RDS pro přístup k desktopu/aplikacím. Bezpečné, nákladově efektivní, na místě/v cloudu.