04. Srpen 2025

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

Digitální transformace a neustále rostoucí požadavky uživatelů na rychlé, spolehlivé a intuitivní aplikace činí z Progressive Web Applications (PWA) klíčovou technologii. Pro vývojáře a firmy používající Oracle APEX je nyní obzvláště vhodná doba pro implementaci PWA funkcí. Důvodem je rozsáhlá a kontinuálně se rozvíjející podpora PWA přímo v rámci platformy Oracle APEX, která značně zjednodušuje vývoj a přináší řadu benefitů.

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ě.