Proč je nyní ten správný čas pro Progressive Web Applications (PWA) v Oracle APEXu

Historie a rozvoj PWA podpory v Oracle APEXu
Podpora PWA v Oracle APEXu není nová, ale prošla významným vývojem a dozrála do robustního stavu. Tato evoluce je klíčovým důvodem, proč je nyní ideální čas pro jejich nasazení:
- APEX 21.2 (listopad 2021): Zavedení deklarativní podpory PWA a možnost instalace aplikací.
- APEX 22.1: Přizpůsobení Service Workerů a podpora persistentní autentizace.
- APEX 22.2: Nové funkce jako zkratky (shortcuts), Web Share, geolokace, metatagy a snímky obrazovky.
- APEX 23.1: Integrovaná podpora push notifikací.
Díky těmto vylepšením je vytvoření nové PWA aplikace v APEXu tak snadné jako zaškrtnutí jediného políčka. Stejně jednoduchá je i konverze stávající aplikace.
Klíčové přínosy PWA v Oracle APEXu
Pro uživatele:
- Rychlejší práce a lepší výkon: Díky cachování se stránky načítají rychleji a plynuleji.
- Offline režim: Fungování i bez připojení k internetu – výhodné v oblastech s omezenou konektivitou.
- Malý objem dat: Např. PWA Tinderu má jen 2,8 MB oproti 30 MB u nativní aplikace.
- Bez distribučních platforem: Instalace přímo z prohlížeče bez App Store/Google Play.
- Nativní vzhled: Ikona na ploše, fullscreen zobrazení a známé chování aplikací.
- Push notifikace: Možnost oslovit uživatele i při zavřeném prohlížeči.
- Integrace se zařízením: Přístup ke GPS, fotoaparátu a možnost Web Share.
- Automatické aktualizace: Bez potřeby zásahu uživatele.
- SEO optimalizace: Lepší viditelnost ve vyhledávačích.
Pro developery a firmy:
- Jedna kódová základna: Pro Android, iOS i desktop.
- Bez nutnosti účtů v aplikačních obchodech: Nižší náklady a větší nezávislost.
- Rychlejší uvedení na trh: Méně komplexní vývoj.
- Nižší náklady na vývoj: Efektivní údržba a sdílený kód.
- Snazší aktualizace a správa: Menší zátěž pro vývojový tým.
Co je v plánu pro PWA v APEXu?
Oracle APEX pokračuje v aktivním rozvoji PWA a plánuje další rozšíření:
- Odznaky pro upozornění na aktivitu v aplikaci.
- Možnost více aplikací v jedné PWA.
- Automatizace distribuce přes Apple App Store a Google Play.
- Vynucení používání PWA pro uživatele.
- Sdílení pomocí QR kódu (od verze 23.2).
- Nahrávání a úprava obrázků (od verze 23.2).
- Pokročilá analytika pro PWA aplikace.
Závěr
Právě nyní je ideální čas pro nasazení PWA v Oracle APEXu. Platforma již nyní poskytuje silnou a zralou sadu nástrojů pro vývoj moderních aplikací, které kombinují výhody webu i mobilních platforem.
Firmy mohou díky PWA výrazně snížit náklady, zrychlit nasazení a nabídnout uživatelům prvotřídní zážitek. S ohledem na aktuální možnosti i budoucí vývoj se PWA stávají nepostradatelným prvkem pro každou organizaci, která chce uspět v digitálním světě.




