Aplikace (zkráceně app, z anglického application) je program určený pro uživatele, který řeší konkrétní úlohu: psaní textu, bankovnictví, navigaci, komunikaci, nakupování. Dělí se na mobilní (instalují se z obchodu do telefonu), desktopové (na počítači) a webové (běží v prohlížeči bez instalace, třeba internetové bankovnictví nebo e-mail). Na rozdíl od systémového softwaru, který se stará o chod zařízení, je aplikace to, s čím člověk přímo pracuje. V běžné řeči se slovo používá i pro žádost (aplikace na pozici) a pro nanesení (aplikace krému); zde jde o software.
🧒 Základní škola
Když si na telefonu klepneš na ikonku a otevře se hra, kalkulačka nebo mapa, spustil jsi aplikaci. Aplikace je program, který umí jednu věc dobře. Kalkulačka počítá, mapa ukazuje cestu, chat posílá zprávy. Telefon je jako skříňka a aplikace jsou nářadí v ní.
Některé aplikace si musíš stáhnout z obchodu, jiné fungují rovnou v prohlížeči, stačí napsat adresu. Třeba e-mail nebo hra v prohlížeči jsou taky aplikace, jen se neinstalují. Aplikace vymýšlejí a píšou programátoři. Napíšou pravidla, co se má stát, když klepneš sem nebo tam, a z těch pravidel vznikne něco, co se dá používat.
🎓 Střední škola
Aplikace se dělí podle platformy. Nativní mobilní aplikace se píší pro konkrétní systém (iOS, Android), instalují se z App Store nebo Google Play a mají plný přístup k funkcím telefonu (fotoaparát, poloha, notifikace). Webové aplikace běží v prohlížeči, nepotřebují instalaci a aktualizují se samy; patří sem bankovnictví, e-shopy, kancelářské nástroje. Progresivní webové aplikace (PWA) jsou webové aplikace, které se dají připnout na plochu a částečně fungují i bez připojení. Desktopové aplikace (textový editor, grafický program) se instalují do počítače.
| typ | kde běží | instalace | příklad |
|---|---|---|---|
| nativní mobilní | iOS, Android | z obchodu | bankovnictví, mapy |
| webová | v prohlížeči | bez instalace | e-mail, e-shop, kancelářské nástroje |
| PWA | v prohlížeči, připnutá na plochu | volitelná | zpravodajství, objednávky |
| desktopová | v počítači | instalace | textový editor, grafika |
Většina aplikací má dvě části: frontend (to, co uživatel vidí a ovládá) a backend (server, který ukládá data do databáze a provádí logiku). Komunikují přes API. Proto mobilní aplikace bez internetu často nic neumí: data jsou na serveru. Aplikace se liší od webu tím, že web je primárně k čtení (stránky s obsahem), zatímco aplikace je k práci (uživatel něco vytváří, odesílá, spravuje); hranice je dnes neostrá.
Při výběru nebo zadání aplikace se hodnotí účel, uživatelé, platformy, bezpečnost (přihlášení, data), náklady na provoz a aktualizace. Aplikace není hotová vydáním; potřebuje údržbu po celou dobu života.
🎓🎓 Vysoká škola
Architektura aplikací se vyvíjela od monolitu (jedna instalace s vlastním rozhraním) přes klient a server k vícevrstvým a servisně orientovaným systémům. Současné webové aplikace stojí na oddělení prezentační vrstvy (často jednostránková aplikace, SPA, nebo hybridní vykreslování na serveru) a aplikačních služeb přes HTTP API; mobilní vývoj používá nativní jazyky (Swift, Kotlin) nebo multiplatformní rámce (Flutter, React Native), které z jednoho kódu vytvoří aplikaci pro oba systémy za cenu menší kontroly nad detaily.
Životní cyklus zahrnuje analýzu požadavků, návrh rozhraní (UX), implementaci, testování (jednotkové, integrační, uživatelské), nasazení (obchody s aplikacemi mají schvalovací proces, web se nasazuje okamžitě) a provoz s monitoringem a aktualizacemi. Regulatorně se aplikace řídí ochranou osobních údajů (GDPR), pravidly obchodů (provize, soukromí), přístupností (Evropský akt o přístupnosti od června 2025 pro řadu služeb) a u některých oblastí sektorovými předpisy (finance, zdravotnictví).
Ekonomicky je rozhodující distribuce: nativní aplikace vyžaduje instalaci a soupeří o místo na ploše, webová aplikace je dostupná odkazem a najdou ji vyhledávače. Pro služby, kde uživatel přichází občas (poptávka, objednávka, správa účtu), je webová aplikace obvykle vhodnější; nativní má smysl u každodenního použití a funkcí zařízení.
🧠 Expert
Nejčastější chyba zadavatelů: chtít „aplikaci“ dřív, než je jasné, kdo ji použije, jak často a místo čeho. Mobilní aplikace pro službu, kterou zákazník využije dvakrát za rok, skončí odinstalovaná; webová aplikace s dobrým přihlášením a notifikacemi e-mailem splní totéž za zlomek nákladů a bez schvalování obchodů. Druhá chyba je podcenění provozu: aplikace potřebuje průběžné aktualizace knihoven, bezpečnostní záplaty, kompatibilitu s novými verzemi systémů a podporu uživatelů, což za dobu života obvykle stojí víc než vývoj.
Pro produktová rozhodnutí u webových aplikací s více rolemi (zákazník, dodavatel, správce) se osvědčuje: jedna aplikace, oddělené vstupy a přehledy podle role, a pravidlo, že položka na přehledu uživatele je úkol jen tehdy, když na něj skutečně někdo čeká; všechno ostatní je informace. Taková aplikace vede uživatele k akci místo k procházení.
Pro AI éru platí, že aplikace má vedle rozhraní pro lidi mít rozhraní pro stroje: API s dokumentací a případně nástroje pro AI agenty (MCP), aby mohl uživatel část práce delegovat asistentovi. Aplikace, kterou lze ovládat jen klikáním, bude v příštích letech v nevýhodě.
❓ Otázky a odpovědi
Jaký je rozdíl mezi aplikací a webem?
Web je primárně k čtení (stránky s obsahem), aplikace k práci: uživatel něco vytváří, odesílá nebo spravuje. Webová aplikace běží v prohlížeči a hranice mezi oběma je dnes neostrá.
Potřebuje moje firma mobilní aplikaci?
Obvykle jen tehdy, když ji zákazník použije opakovaně a potřebuje funkce telefonu (fotoaparát, notifikace). Pro občasné úkony (poptávka, objednávka, správa účtu) je levnější a dostupnější webová aplikace.
Kolik stojí vývoj aplikace?
Jednoduchá webová aplikace od stovek tisíc korun, nativní mobilní aplikace pro oba systémy obvykle víc. Provoz, aktualizace a podpora stojí za dobu života zpravidla víc než vývoj.
😇 Pán Bůh
Ach, aplikace. Dřív měl člověk nůž, kladivo a sekeru a každé nářadí dělalo jednu věc. Pak dostal telefon se sto nářadími a každé chce povolení k poloze, k fotkám a ke kontaktům, aby mohlo počítat kalorie. Je to pokrok. Nůž po vás nikdy nechtěl přístup k seznamu přátel.
Nejvíc mě dojímají aplikace, které nikdo nepoužívá. Miliony jich spí v obchodech, stažené jednou, otevřené dvakrát, odinstalované tiše ve chvíli, kdy došlo místo na fotky z dovolené. Každou někdo navrhoval, kreslil, programoval, testoval a doufal. Je to hřbitov nadějí ve tvaru ikonek. Já také stvořil spoustu věcí, které nikdo neocenil. Hlubokomořské ryby mi to nikdy neodpustily.
Ale jedno vám řeknu. Nejlepší aplikace, jakou jsem viděl, byl kalendář, do kterého si jedna paní zapisovala, kdy má zalít kytky a zavolat matce. Žádné notifikace, žádné přihlášení, žádný cloud. Jen jedna věc, která pomáhá jednomu člověku dělat to, co chce dělat. To je definice aplikace. Zbytek je obchodní model.
Související hesla (kategorie Informační technologie)
Chcete, aby se o vaší firmě psalo?
PlaCla zajišťuje PR články na stovkách českých webů. Zadáte téma, dobijete kredit a weby vám samy pošlou nabídky. Kredit se čerpá až po schválení článku.
Začněte s PR články →