Obrazovka O aplikaci: co na ni patří a příklady
Na obrazovce O aplikaci uživatel najde verzi, kontakt na podporu a licence. Ukážeme, co dalšího na ni patří a jak ji přidat do webové i mobilní aplikace.
Shrnutí a kontext
Obrazovka O aplikaci je místo, o kterém každý ví, že v aplikaci je, a od prvního vydání ho nikdo neotevřel. Přitom právě tam se uživatel podívá, když hlásí chybu nebo hledá kontakt na podporu. Níže najdete, co na obrazovku O aplikaci patří, příklady podle typu aplikace a postup pro web i mobilní aplikace.
1. K čemu obrazovka O aplikaci je
Uživatel ji otevře párkrát za život aplikace. Pokaždé ale v situaci, kdy něco potřebuje: nahlásit chybu, zjistit, jestli má nejnovější verzi, nebo najít podmínky použití. Když tam číslo verze chybí, podpora se musí doptávat a vývojář ho dohledává ve zdrojovém kódu nebo v historii nasazení.
Obrazovka O aplikaci má i právní roli. Zásady ochrany osobních údajů a licence použitých open source komponent musí být někde dostupné a O aplikaci je místo, kde je uživatelé hledají nejdřív.
2. Co na obrazovku O aplikaci patří
Ne všechno musí být vidět hned. Verze a kontakt na podporu patří nahoru, právní dokumenty a licence stačí jako odkazy.
3. Příklady podle typu aplikace
Kde obrazovka O aplikaci je a co na ní nesmí chybět, se liší podle typu aplikace. Uživatelé ji hledají tam, kde ji mají i ostatní aplikace na dané platformě.
| Typ aplikace | Kde ji uživatel hledá | Co nesmí chybět |
|---|---|---|
| Webová aplikace | Patička nebo menu Nápověda | Verze, co je nového, podpora, stav služby |
| Interní firemní aplikace | Patička nebo menu uživatele | Verze, kdo aplikaci spravuje, kam hlásit chyby, dokumentace |
| Mobilní aplikace | Nastavení → O aplikaci | Verze a sestavení, zásady ochrany osobních údajů, licence, kontakt |
| Desktopová aplikace | Nápověda → O aplikaci | Verze, edice nebo licence, kontrola aktualizací |
| Knihovna nebo API | Dokumentace | Verze, changelog, repozitář |
4. Jak obrazovku O aplikaci přidat ve Flutteru, Androidu a na webu
Flutter má hotový dialog showAboutDialog a položku AboutListTile pro stránku nastavení. Oba nabídnou i tlačítko, které otevře seznam licencí všech použitých balíčků. Verzi do dialogu nepište ručně, načtěte ji za běhu, například balíčkem package_info_plus.
Na Androidu bez Flutteru seznam licencí sestaví Gradle plugin od Googlu, viz Include open source notices. Na webu stačí obyčejná stránka nebo dialog s odkazem v patičce.
final info = await PackageInfo.fromPlatform();
showAboutDialog(
context: context,
applicationName: info.appName,
applicationVersion: '${info.version} (${info.buildNumber})',
applicationLegalese: '© 2026 Acme',
);5. Hotová obrazovka O aplikaci z AboutTheApp
Ruční obrazovka O aplikaci má jednu slabinu: každý nový odkaz nebo opravená adresa podmínek znamená nové vydání aplikace. About box z AboutTheApp je hotová karta, kterou do aplikace vložíte jednou. Ukazuje logo, název, verzi, popis, odkazy na podporu, dokumentaci i právní dokumenty a poznámky k vydání. Obsah upravujete v dashboardu, takže změna odkazu nevyžaduje nové vydání.
About box je Web Component, takže funguje v Reactu, Vue, Angularu, WordPressu i v čistém HTML. Postup krok za krokem popisuje návod pro React. Číslo verze About box z aplikace sám nezjistí. Zapište ho do AboutTheApp ručně nebo z CI/CD, případně ho aplikace předá v atributu version. Seznam použitých komponent s licencemi je na About page aplikace v záložce Komponenty a licence a karta na ni odkazuje.
Pro Flutter, iOS a Android nativní komponentu AboutTheApp nemá. Z obrazovky O aplikaci můžete otevřít přímý odkaz na About page aplikace nebo si data načíst z JSON API (https://aboutthe.app/api/v1/abouts/<alias>) a vykreslit je ve vlastní obrazovce.
Časté otázky
Co má obsahovat obrazovka O aplikaci?
Název a popis aplikace, číslo verze a sestavení, co je nového, kontakt na podporu, odkazy na zásady ochrany osobních údajů a podmínky použití a seznam licencí použitých komponent. Užitečné je i tlačítko, které zkopíruje technické údaje pro hlášení chyby.
Kde má být obrazovka O aplikaci umístěná?
Tam, kde ji uživatelé na dané platformě čekají. V mobilní aplikaci v Nastavení, v desktopové aplikaci v menu Nápověda a ve webové aplikaci v patičce nebo v menu Nápověda.
Musím v aplikaci uvádět licence open source knihoven?
U většiny licencí ano. Například licence MIT a Apache 2.0 vyžadují, aby se s distribuovaným softwarem šířilo i upozornění na autorská práva a text licence. Mobilní a desktopové aplikace to obvykle řeší samostatnou obrazovkou s licencemi, na kterou vede odkaz z obrazovky O aplikaci.
Má obrazovka O aplikaci ukazovat i číslo sestavení?
Ano, pokud jedna verze může vyjít ve více sestaveních. Typicky u mobilních aplikací, kde se do obchodu nahrává více sestavení se stejnou verzí. Podpora pak podle čísla sestavení pozná, kterou konkrétní verzi uživatel má.
Jde měnit obsah obrazovky O aplikaci bez vydání nové verze?
Jen pokud se data načítají za běhu, ne pokud jsou zapsaná v kódu. About box z AboutTheApp načítá odkazy, popis a poznámky k vydání z dashboardu při každém zobrazení. Číslo verze je ale potřeba zapsat do AboutTheApp nebo ho předat z aplikace.
Ve zkratce
Obrazovka O aplikaci se otevírá zřídka, ale vždy ve chvíli, kdy uživatel potřebuje verzi, kontakt nebo podmínky. Proto má být aktuální a mít všechno na jednom místě.
Chcete obrazovku O aplikaci bez psaní vlastní?
Založte si zdarma aplikaci v AboutTheApp, doplňte k ní odkazy a vložte About box do aplikace.