Pokročilé funkcie PWA v APEXe: Notifikácie, Geolokácia a Zdieľanie

Pokročilé funkcie PWA v Oracle APEX: Ešte bližšie k natívnemu zážitku
Push Notifications: Zostaňte v kontakte s používateľmi
Push notifikace jsou jedním z nejmocnějších nástrojů PWA pro udržení angažovanosti uživatelů. Umožňují zasílat zprávy přímo na zařízení uživatele, i když není aplikace aktivní.
- Dostupnosť v APEX: Podpora od verzie 23.1.
- Umožnenie pre používateľov: Používateľ musí súhlasiť v aplikácii a v nastaveniach zariadenia.
- Architektúra: APEX používa služby tretích strán: , , , .
- Správa prihlásenia: APEX je založený na prihlasovaní do systému: Prihlasovacie údaje sú uložené v zobrazení .
- Podávanie prihlášok: Pomocou procesu alebo API. Stav možno sledovať v .
- Vylepšenia : Budúce plány zahŕňajú odznaky pre oznámenia vyžadujúce pozornosť.
Geolokácia: Získajte polohu zariadenia
Funkce geolokace umožňuje APEX aplikacím pracovat s GPS souřadnicemi zařízení. Je ideální např. pro logistiku nebo aplikace v terénu.
- Implementácia: Pomocou dynamickej akcie v APEXe.
- Požiadavky: Dve položky stránky pre uloženie zemepisnej šírky (latitude) a dĺžky (longitude).
- Typ dynamickej akcie: napr. pri kliknutí na tlačidlo.
- Návratové hodnoty:
- Latitude a Longitude: Priame súradnice.
- GeoJSON: Detailný JSON vrátane nadmorskej výšky, presnosti a rýchlosti.
Web Share (Webové zdieľanie): Zdieľajte dáta s inými aplikáciami
Web Share umožňuje APEX aplikáciám zdieľať dáta pomocou natívneho systému zariadenia – napríklad do kontaktov, správ, sociálnych sietí alebo iných aplikácií.
- Implementácia: Pomocou dynamickej akcie určitého typu.
- Príklad: Používateľ môže zdieľať obsah textového poľa do inej aplikácie.
- Podmienka: Musí byť povolené v sekcii na danej stránke.
Prečo sú tieto funkcie v APEX PWA také dôležité?
Tieto pokročilé funkcie poskytujú APEX aplikáciám možnosti, ktoré boli predtým výsadou natívnych mobilných aplikácií:
- Zvýšená angažovanosť: Push notifikácie vracajú používateľa do aplikácie a posilňujú komunikáciu.
- Využitie hardvéru zariadenia: Prístup k GPS a senzorom ako fotoaparát.
- Integrácia so systémom: Web Share zapája aplikáciu do ekosystému zariadenia.
- Jednoduchší vývoj a údržba: Nie je potrebné vytvárať samostatné mobilné aplikácie pre každú platformu.
Záver
Vďaka neustálym vylepšeniam funkcií PWA v Oracle APEXe – od verzie 21.2 až po pripravované novinky vo verzii 23.2 – sa APEX stáva silným nástrojom pre vývoj moderných a responzívnych aplikácií. Tieto aplikácie ponúkajú natívny zážitok, vysoký výkon, interakciu s hardvérom zariadenia a výbornú používateľskú prívetivosť.





