
Webbapp, PWA och app – skillnaden
En webbapp är en interaktiv tjänst i webbläsaren: inloggning, formulär, listor, bokning. En PWA (progressiv webbapp) är en webbapp som dessutom kan installeras på hemskärmen, öppnas i helskärm utan adressfält, fungera delvis offline och skicka push-notiser. En app i App Store eller Google Play installeras från butiken och har full tillgång till telefonens funktioner.
| Webbapp/PWA | App i butikerna | |
|---|---|---|
| Pris hos oss | från 39 000 kr | från 49 000 kr |
| Tid | 3–6 veckor | 4–8 veckor och uppåt |
| Uppdateringar | Direkt för alla användare | Via butikerna, granskning 1–3 dagar hos Apple |
| Synlighet | Google-sökning, länkar, QR-kod | App Store och Google Play |
| Push på iPhone | Ja sedan iOS 16.4, kräver att PWA:n ligger på hemskärmen | Ja |
| Bluetooth, NFC, bakgrundsplats på iPhone | Nej eller mycket begränsat | Ja |
| Butiksavgifter | Inga | Apple 99 USD/år, Google 25 USD en gång |
Läs den längre jämförelsen i guiden app eller webbapp.
När en PWA räcker
En PWA är ofta rätt val när:
- Användarna kommer via en länk, ett mejl eller en QR-kod och inte söker efter er i App Store
- Tjänsten används på dator lika mycket som på mobil, till exempel en kundportal eller ett internt verktyg
- Ni vill testa en idé snabbt och billigt innan ni bestämmer er för en app
- Innehållet ändras ofta och ni vill kunna uppdatera utan granskning
- Personalen ska använda verktyget på sina egna telefoner och ni vill slippa installation via butik
Exempel på struktur för en intern PWA för en städfirma: inloggning, dagens uppdrag, checklista per adress, foto vid avvikelse, tidrapport och en adminvy på datorn för arbetsledaren. Allt fungerar på både Android och iPhone med samma kod, och nya uppdrag syns direkt.
Begränsningarna – särskilt på iPhone
Vi är tydliga med vad en PWA inte klarar, så att ni inte väljer fel. Det är bättre att veta det före lansering än att upptäcka det när kunderna frågar varför notiserna aldrig kommer:
- Push-notiser på iPhone kräver iOS 16.4 eller senare och att användaren aktivt har valt "Lägg till på hemskärmen" i Safari-menyn. Många användare gör inte det utan instruktioner, så vi bygger in en tydlig guide i appen. Om push är avgörande för tjänsten är en riktig app säkrare.
- Ingen automatisk installation från butik. Användaren måste hitta er via webben.
- Begränsad hårdvaruåtkomst. Kamera och plats fungerar, men Bluetooth, NFC och plats i bakgrunden är begränsat eller saknas på iPhone.
- Lagring kan rensas. Webbläsaren kan rensa sparad offline-data om telefonen får ont om utrymme, så viktig data måste alltid synkas till servern.
- Ingen BankID-app-växling som i en native-app, men inloggning med BankID via godkänd leverantör fungerar i webbläsaren.
En praktisk detalj: användaren måste också ge tillåtelse till notiser, och den frågan får bara visas efter att hen själv tryckt på en knapp i tjänsten. Vi placerar därför frågan där nyttan är tydlig, till exempel direkt efter en bokning, och testar push på flera iPhone-modeller innan lansering.
Om ni behöver push-notiser till alla användare, läs guiden om push-notiser innan ni bestämmer er.
Vad som ingår och inte ingår
Ingår:
- Förstudie light: vyer, roller och vad som ska fungera offline
- Design för mobil, surfplatta och dator
- Utveckling med TypeScript och en backend i till exempel Supabase eller Node.js med PostgreSQL
- Installerbarhet (manifest, ikon, startskärm) och offline-stöd för utvalda vyer
- Push-notiser för Android, dator och iPhone med hemskärmsinstallation
- Driftsättning på er domän med SSL
- 3 månaders felrättning
Ingår inte:
- Domän och drift efter lansering (oftast låga månadskostnader)
- Publicering i App Store och Google Play – det kräver en app, se React Native-app
- Löpande underhåll efter garantitiden
Så går det till
- Genomgång av behov och om PWA verkligen räcker. Säger vi att ni behöver en app, säger vi det här.
- Skisser av de viktigaste vyerna.
- Utveckling med en testlänk ni kan öppna på telefonen när som helst.
- Lansering på er domän.
- Vidareutveckling – en PWA kan senare bli grunden för en app, eftersom backend och API återanvänds.
| Omfattning | Exempel | Pris (exkl. moms) | Tid |
|---|---|---|---|
| Enkel webbapp | Formulär, lista, inloggning | från 39 000 kr | 3–6 veckor |
| Webbapp med betalning eller integration | Bokning med Swish, koppling till affärssystem | Offert efter förstudie | 6+ veckor |
Räkna på ert projekt i priskalkylatorn.
Vanliga frågor
Man öppnar adressen i Safari, trycker på dela-knappen och väljer Lägg till på hemskärmen. Därefter öppnas PWA:n som en app och kan ta emot push-notiser. Vi visar instruktionen direkt i tjänsten för iPhone-användare.
Ja, de publika sidorna kan indexeras som en vanlig webbplats. Det är en fördel jämfört med en app, vars innehåll inte syns i sökresultaten på samma sätt.
Ja, och det är ett vanligt upplägg. Backend, databas och API återanvänds, så appen blir billigare att bygga när ni vet att tjänsten används.
Utvalda vyer kan fungera offline, till exempel dagens uppdrag eller en checklista. Ändringar sparas lokalt och skickas när uppkopplingen kommer tillbaka. Fullständigt offline-läge kräver mer arbete och planeras i förstudien.
Uppdaterad 2 november 2026