Publikování aplikace

Po vytvoření skvělé aplikace ji budou lidé chtít používat. Tato část popisuje kroky spojené s veřejnou distribucí aplikace vytvořené pomocí Xamarin.Android prostřednictvím kanálů, jako je e-mail, privátní webový server, Google Play nebo Amazon App Store pro Android.

Přehled

Posledním krokem při vývoji aplikace Xamarin.Android je publikování aplikace. Publikování je proces kompilace aplikace Xamarin.Android, aby byla připravená pro uživatele k instalaci na jejich zařízeních, a zahrnuje dvě základní úlohy:

  • Příprava na publikování – Vytvoří se verze aplikace, která se může nasadit na zařízení s Androidem (další informace o přípravě vydání najdete v tématu Příprava aplikace na vydání).

  • Distribuce – verze vydání aplikace je dostupná prostřednictvím jednoho nebo více různých distribučních kanálů.

Následující diagram znázorňuje kroky spojené s publikováním aplikace Xamarin.Android:

Sestavení a nasazení vývojového diagramu

Jak je vidět na výše uvedeném diagramu, příprava je stejná bez ohledu na použitou metodu distribuce. Existuje několik způsobů, jak je možné uživatelům uvolnit aplikaci pro Android:

  • Prostřednictvím webu – aplikaci Xamarin.Android je možné stáhnout na webu, ze které mohou uživatelé aplikaci nainstalovat kliknutím na odkaz.
  • E-mailem – Uživatelé si instalují aplikaci Xamarin.Android ze svého e-mailu. Aplikace se nainstaluje při otevření přílohy se zařízením s Androidem.
  • Prostřednictvím trhu – Existuje několik tržišť aplikací, které existují pro distribuci, například Google Play nebo Amazon App Store pro Android.

Použití zavedeného marketplace je nejběžnější způsob publikování aplikace, protože poskytuje nejširší dosah na trhu a největší kontrolu nad distribucí. Publikování aplikace prostřednictvím marketplace ale vyžaduje další úsilí.

Aplikaci Xamarin.Android může distribuovat současně více kanálů. Aplikaci je například možné publikovat na Google Play, Amazon App Store pro Android a také stáhnout z webového serveru.

Další dvě metody distribuce (stažení nebo e-mail) jsou nejužitečnější pro řízenou podmnožinu uživatelů, jako je například podnikové prostředí nebo aplikace, která je určená pouze pro malou nebo dobře specifikovanou sadu uživatelů. Distribuce serveru a e-mailu je také jednodušší modely publikování, což vyžaduje menší přípravu k publikování aplikace.

Amazon Mobile App Distribution Program umožňuje vývojářům mobilních aplikací distribuovat a prodávat své aplikace na platformě Amazon. Uživatelé mohou vyhledat a nakupovat aplikace na svých zařízeních s Androidem pomocí App Store Amazon. Snímek obrazovky amazonové App Store běžící na zařízení s Androidem se zobrazí níže:

Google Play je pravděpodobně nejucelejší a nejoblíbenější marketplace pro aplikace pro Android. Google Play umožňuje uživatelům zjišťovat, stahovat, hodnotit a platit za aplikace kliknutím na jednu ikonu na jejich zařízení nebo na počítači. Google Play také nástroje, které pomáhají při analýze prodejních a tržních trendů a kontrolu nad zařízeními a uživateli, kteří mohou stahovat aplikace. Snímek obrazovky Google Play na zařízení s Androidem se zobrazí níže:

Google Play obrazovky

Tato část ukazuje, jak nahrát aplikaci do obchodu, jako je Google Play, spolu s příslušnými propagačními materiály. Jsou vysvětleny rozšiřující soubory APK, které poskytují koncepční přehled o tom, co jsou a jak fungují. Jsou popsány také licenční služby Google. Zavádí se alternativní způsob distribuce, včetně použití webového serveru HTTP, jednoduché distribuce e-mailu a amazonu App Store pro Android.