Tvorba mobilních aplikací
PWAHub je námi vytvořená distribuční platforma pro progresivní webové aplikace. Na jednom místě propojuje prezentaci, instalaci a provoz mobilních aplikací pro Android a iOS včetně bezplatného i placeného digitálního obsahu.
Popis projektu
PWAHub – platforma pro mobilní PWA aplikace
Navrhli a vyvinuli jsme PWAHub, vlastní distribuční platformu pro moderní progresivní webové aplikace. Řešení sdružuje různorodé mobilní aplikace v jednom katalogu a poskytuje jim společný způsob prezentace, instalace a provozu.
Zadání a cíl projektu
Cílem bylo vytvořit alternativní distribuční kanál, který zpřístupní mobilní aplikace uživatelům bez závislosti na tradičních obchodech App Store a Google Play. Platforma měla být snadno použitelná, podporovat více typů aplikací i obchodních modelů a nabídnout uživatelský komfort blízký nativní aplikaci.
Referenční řešení
PWAHub funguje jako společný vstupní bod do celého ekosystému. Uživatel v přehledném katalogu vybere aplikaci, otevře její instalační stránku a uloží ji přímo na domovskou obrazovku telefonu. Jednotná platforma přitom umožňuje provozovat bezplatné aplikace i řešení s nákupy a exkluzivním digitálním obsahem.
Architektura je navržena tak, aby bylo možné na společném technologickém základu vytvářet samostatné aplikace pro konkrétní zákazníky, značky a účely. Každý produkt může mít vlastní vzhled, obsah a funkce, zatímco způsob instalace a základní provozní principy zůstávají konzistentní.
Klíčové funkce platformy
- katalog a prezentace progresivních webových aplikací,
- instalace z mobilního prohlížeče na zařízení Android a iOS,
- spouštění aplikace z domovské obrazovky v samostatném režimu,
- podpora bezplatného, placeného a exkluzivního digitálního obsahu,
- responzivní rozhraní optimalizované pro mobilní zařízení,
- možnost provozu vybraných funkcí i při omezeném připojení,
- jednotný základ pro další rozvoj zákaznických aplikací.
Realizované aplikace
Ekosystém PWAHub v praxi využívají aplikace s velmi rozdílným zaměřením. Patří mezi ně platforma Treasure Private pro interaktivní obsah, nutriční aplikace Plateo, klubová aplikace Rugby Club Tatra Smíchov, geolokační hry Hraj Prahu!, Digitoulky a Metro 50, interaktivní Průvodce městem i řídicí aplikace domácí elektrárny CubeIQ.
Technické řešení
Aplikace využívají principy Progressive Web Apps, zejména webový manifest a Service Workery. Díky tomu je lze instalovat přímo z podporovaného prohlížeče, zobrazit s vlastní ikonou na ploše zařízení a používat podobně jako klasické mobilní aplikace. Webová technologie současně umožňuje provozovat jednu průběžně aktualizovanou aplikaci napříč podporovanými platformami.
Přínos řešení
Vznikl rozšiřitelný ekosystém, který zkracuje cestu od vývoje k uživateli a umožňuje efektivně uvádět do provozu další specializované aplikace. Uživatelé získávají jednoduchou instalaci a jednotný přístup k obsahu; zákazníci a partneři pak flexibilní základ pro realizaci vlastního mobilního řešení bez nutnosti vyvíjet a distribuovat oddělené nativní aplikace.