A régi vita, új köntösben
Mobilalkalmazást fejlesztenél, de nem tudod, natív appot, PWA-t vagy valami hibridet válassz? Nem vagy egyedül. Ez a kérdés 2026-ban is a legtöbbet vitatott téma a mobilfejlesztésben — csak most már sokkal árnyaltabb a válasz.
A PWA-k (Progressive Web Apps) drámaian fejlődtek az utóbbi években. Push értesítéseket küldhetnek, offline működhetnek, hozzáférhetnek a kamerához, és telepíthetők a kezdőképernyőre. De van, amit még mindig nem tudnak.
Konkrét számokkal és valós példákkal hasonlítjuk össze a két megközelítést.
Mi az a PWA és hol tart 2026-ban?
A Progressive Web App egy webalkalmazás, ami natív app-szerű élményt nyújt a böngészőben. A kulcstechnológiák:
- Service Worker: háttérben futó szkript, ami kezeli a hálózati kéréseket, cache-elést és offline működést
- Web App Manifest: JSON fájl, ami megmondja a böngészőnek, hogyan jelenítse meg az appot telepítés után (ikon, név, orientáció, téma szín)
- HTTPS: kötelező a PWA-khoz
Amit a PWA-k MA tudnak
A Project Fugu API-knak köszönhetően (Google, Microsoft és Intel közös fejlesztése):
- Push értesítések — iOS 16.4+ óta iOS-en is
- Offline működés — Service Worker + Cache API
- Kamera és mikrofon — getUserMedia API
- Geolokáció — pontosan, mint a natív appoknál
- Telepítés a kezdőképernyőre — iOS 18.1-től harmadik feles böngészőkből is (EU DMA)
- Fájlrendszer hozzáférés — File System Access API (Chromium)
- Háttér szinkronizálás — Background Sync API
- Kontaktlista — Contact Picker API
- Bluetooth és NFC — Chromium böngészőkben
- Háttérben futás — iOS 18+ javított képességek, App Switcherben is megjelenik
Amit a PWA-k még NEM tudnak
Teljesítmény összehasonlítás
Indulási idő
| Metrika | Natív app | PWA |
|---|---|---|
| Első indítás | 1–3 mp (telepítés után) | 2–5 mp (hálózattól függően) |
| Következő indítás | < 1 mp | < 1 mp (Service Worker cache) |
| Offline indítás | Azonnali | Azonnali (cache-elt verzió) |
Futásidejű teljesítmény
A natív alkalmazások továbbra is nyernek a nyers teljesítményben, különösen:
- Komplex animációk: a SwiftUI és Jetpack Compose hardveresen gyorsított
- Grafika-intenzív feladatok: játékok, AR, videó szerkesztés — natív 2–5× gyorsabb
- Nagy adatfeldolgozás: on-device ML, komplex számítások
A legtöbb üzleti alkalmazásnál (e-commerce, tartalom, social, produktivitás) a teljesítménykülönbség a felhasználó számára észrevehetetlen. Egy jól optimalizált PWA és egy natív app között a tipikus felhasználó nem érez különbséget listák görgetésénél, űrlapok kitöltésénél vagy tartalom böngészésénél.
Költség összehasonlítás
| Költségtényező | Natív (iOS + Android) | PWA |
|---|---|---|
| Fejlesztés | 2 külön csapat / kódbázis | 1 kódbázis |
| Fejlesztési idő | 4–8 hónap | 2–4 hónap |
| Karbantartás | 2× frissítés, 2× tesztelés | 1× frissítés |
| App Store díjak | $99/év Apple + $25 Google | $0 |
| App Store jutalék | 15–30% in-app vásárlásnál | 0% |
| Becsült kezdeti költség | 15–50M Ft | 5–20M Ft |
Terjesztés — App Store vs Web
App Store előnyei
- Felfedezhetőség: az App Store és Play Store a mobilalkalmazások természetes keresője
- Bizalom: hitelességet ad
- Beépített fizetés: in-app purchase egyszerű és megbízható
- Eszközfunkciók: push, widgetek, Siri / Google Assistant integráció
Web terjesztés előnyei
- Nincs kapuőr: nem kell App Store review-ra várni (heteket jelenthet)
- Azonnali frissítések: a felhasználó mindig a legfrissebb verziót kapja
- Nincs telepítési súrlódás: egy linkre kattint, és már használja
- SEO: a webes tartalom indexelhető a Google által
- Nincs 30%-os jutalék: az Apple és Google nem kap részesedést
Valós példák — ki mit választott?
Twitter (X) Lite — PWA sikersztori
+65%
oldalmegtekintés / munkamenet
Twitter Lite PWA
+75%
több küldött tweet
-20%
kevesebb bounce
Az első betöltés 5 másodperc alatt 3G hálózaton, a következő betöltések gyakorlatilag azonnal.
Starbucks — PWA offline rendeléssel
A Starbucks PWA-ja menüböngészést, testreszabást és rendelés-összeállítást tesz lehetővé offline módban is.
- A napi aktív felhasználók száma megduplázódott a PWA bevezetése után
- Az alkalmazás mérete: 233 KB (a natív iOS app: 148 MB)
- Különösen fontos a gyenge hálózati lefedettségű területeken
Pinterest — 60%-os engagement növekedés
- +60% fő interakció
- +40% időtöltés a platformon
- +44% felhasználó-generálta hirdetési bevétel
Spotify, Instagram — natív maradt
Nem minden nagy tech cég választotta a PWA-t:
- Háttérben futó zenelejátszás — a PWA nem tudja megbízhatóan kezelni
- Kamera integráció — Stories és Reels natív kameraelérést igényel
- Komplex push értesítések — rich media, action gombok, csoportosított értesítések
Mikor mit válassz?
Válassz PWA-t, ha:
- tartalomalapú alkalmazást építesz (híroldal, e-commerce, katalógus, blog)
- korlátozott a költségvetésed, de mindkét platformon jelen akarsz lenni
- gyors piacra lépés a cél — MVP tesztelés
- a felhasználók elsősorban böngészőből érik el a szolgáltatást
- SEO fontos — a tartalmadnak indexelhetőnek kell lennie
- gyakori frissítéseket tervezel és nem akarsz App Store review-ra várni
Válassz natív appot, ha:
- hardver-intenzív funkciókra van szükséged (AR, kamera-szűrők, Bluetooth eszközök)
- játékot fejlesztesz, ahol a teljesítmény kritikus
- platform-specifikus integrációk kellenek (HealthKit, CarPlay, Widgets, Siri Shortcuts)
- az App Store jelenlét üzleti szempontból fontos
- megbízható háttérfeldolgozás kell (zenelejátszás, GPS tracking, szinkronizálás)
Válassz hibrid megközelítést, ha:
- a legtöbb funkciód webes, de néhány natív API-ra is szükséged van
- React Native, Flutter vagy Capacitor / Ionic segítségével egyetlen kódbázisból mindkét platform
- kompromisszumot keresel költség és natív élmény között
Részletekért nézd meg a natív vs cross-platform vagy a React Native vs Flutter összehasonlításunkat. Ha pedig már a megvalósításon gondolkodsz, a mobil applikáció fejlesztés oldalunkon árakat és referenciákat is találsz.
A jövő — merre tart a PWA?
A Project Fugu API-k folyamatosan bővülnek. 2026-ban stabil vagy kísérleti fázisban:
- File Handling API — PWA-k regisztrálhatják magukat fájltípusokhoz
- Launch Handler API — kontroll a PWA indulása felett
- Window Controls Overlay — teljes ablakkezelés, natív app-szerű fejléc
- Badging API — értesítési jelvények az ikonon
- View Transitions API — natív app-szerű animált oldalváltások (Chrome és Firefox stabil)
- Speculation Rules API — azonnali navigáció háttér-előrenderelésssel
Az Apple hozzáállása fokozatosan javul: iOS 18.1 lehetővé tette, hogy harmadik feles böngészők is adjanak hozzá webalkalmazásokat a kezdőképernyőhöz (EU DMA), a háttérfutási képességek javultak, és az App Switcherben is natívabb élményt nyújtanak. Az iOS azonban továbbra is lemaradásban van Androidhoz képest a Web Bluetooth, NFC és USB API támogatásban.
Összegzés
Mennyivel olcsóbb egy PWA a natív alkalmazásnál?
Becsült kezdeti költség 5–20M Ft (PWA) vs 15–50M Ft (natív iOS + Android). Fejlesztési idő 2–4 hónap vs 4–8 hónap. App Store díjak: $0 vs $99/év Apple + $25 Google. App Store jutalék: 0% vs 15–30% in-app vásárlásnál. A megtakarítás 60–70%, de hosszú távon a hibrid workaroundok növelhetik a költséget.
Tudnak-e a PWA-k push értesítést küldeni iOS-en?
Igen, iOS 16.4 (2023) óta működik, iOS 18-ban javított megbízhatósággal. Korlátozások: nincs silent notification, csak szöveg + ikon (nincs rich media), és az alkalmazásnak telepítve kell lennie a kezdőképernyőre. A telepítés iOS 18.1-től harmadik feles böngészőkből is elérhető (EU DMA).
Mikor érdemes natívot választani PWA helyett?
Hardver-intenzív funkcióknál (AR, kamera-szűrők, Bluetooth eszközök, NFC), játékoknál ahol a teljesítmény kritikus, platform-specifikus integrációknál (HealthKit, CarPlay, Widgets, Siri Shortcuts), megbízható háttérfeldolgozásnál (zenelejátszás, GPS tracking) és ha az App Store jelenlét üzleti szempontból fontos.
Mi az a Project Fugu és mit jelent a PWA-knak?
A Google, Microsoft és Intel közös projektje, ami új webes API-kat fejleszt — File System Access, Web Bluetooth, Web NFC, Background Sync, Contact Picker, Badging API. Ezek 2026-ban Chromium böngészőkben elérhetők és a PWA-k képességeit közelítik a natív alkalmazásokhoz. iOS-en továbbra is korlátozottabbak.
Mekkora egy átlagos PWA fájlmérete?
Tipikusan 200 KB – 5 MB. Példa: a Starbucks PWA 233 KB, miközben a natív iOS app 148 MB. Ez kritikus a gyenge hálózati lefedettségű területeken és a memória-szegény eszközökön.
Lehet PWA-t feltölteni az App Store-ba és a Play Store-ba?
Igen, a PWABuilder és a Trusted Web Activity (TWA) megoldások csomagolják a PWA-t natív kontextusba. A Play Store ezt jól fogadja, az App Store jóváhagyása szigorúbb — ott gyakran extra natív funkciókat kell hozzáadni a sikerhez.
Milyen valós eredményeket hozott a PWA-ra váltás?
Twitter Lite: 65% több oldalmegtekintés/munkamenet, 75% több tweet, 20% kevesebb bounce. Pinterest: 60% több fő interakció, 40% több időtöltés, 44% magasabb hirdetési bevétel. Starbucks: a napi aktív felhasználók megduplázódtak.
Ha nem tudod, melyik megközelítés a legjobb a projektedhez, vedd fel velünk a kapcsolatot — és bármelyik utat is választod, megvalósítjuk. Részletek az appfejlesztési szolgáltatásunkról.



