Hopp til innhold

Tjenester

Webapp-utvikling og PWA – appopplevelse rett i nettleseren

Dere trenger et verktøy for de ansatte, en kundeportal eller en bookingløsning, og lurer på om det må bli en app i App Store og Google Play. Ofte må det ikke. Med webapp-utvikling får dere én løsning som kjører i nettleseren på mobil, nettbrett og PC, uten butikkavgifter, godkjenningsrunder eller to kodebaser. Vi leverer webappen til fast pris fra 20 000 kr eks. mva., med kildekoden i deres eie.

Hva koster en webapp?
Appavklaring2 dager + 1 uke til leveranse20 000 kr fast pris
Webapp / PWA6–14 ukerfra 20 000 kr
Adminpanel/web-dashboard50 000–150 000 kr
Se alle priser

En webapp er ikke en nettside. Nettsiden forteller om bedriften; webapplikasjonen gjør en jobb, med innlogging, data, skjemaer og handlinger. En PWA, progressiv webapp, er en webapp som i tillegg kan installeres på hjemskjermen, åpnes i eget vindu uten nettleserens adresselinje, og fungere når nettet er borte. For brukeren ser den ut som en vanlig app. For dere er det én kodebase og én adresse å drifte.

01

Når en webapp eller PWA er nok

De fleste interne verktøy hører hjemme i nettleseren. Timeregistrering, sjekklister, ordrehåndtering, vaktplaner og dashboards brukes av folk som allerede er logget inn på jobb, og som ikke trenger å finne dere i en butikk. Det samme gjelder kundeportaler, bookingløsninger og B2B-tjenester der kunden logger inn noen ganger i måneden. Der er terskelen for å laste ned en app høy, mens en lenke i en e-post fungerer med en gang.

Offentlige innkjøpere ber ofte om nettopp dette. Da Kystverket i oktober 2025 lyste ut en «fyrforvalterapp» for leietakere på fyrstasjoner, var kravet en brukervennlig HTML5-/webløsning integrert med FDV-systemet via API, med en anslått verdi på inntil 2,5 millioner kroner eks. mva. Se også apputvikling for kommuner og offentlig sektor.

En webapp er også et godt første steg. Mange bedrifter starter i nettleseren, måler bruken, og bygger native app senere når de vet hva brukerne trenger.

02

Når dere trenger en native app likevel

Nettleseren har grenser, og vi sier fra når dere er over dem. Skal appen bruke kamera i stor stil, Bluetooth, NFC, bakgrunnsposisjon eller tunge offline-funksjoner, får dere et bedre produkt med Flutter-utvikling, React Native-utvikling eller native iOS og Android. Push-varsler fungerer i PWA-er, men med flere forbehold enn i native apper, særlig på iPhone.

Distribusjon er den andre grunnen. Er det et poeng i seg selv å finnes i App Store og Google Play, fordi kundene leter der eller fordi ikonet på hjemskjermen er en del av markedsføringen, trenger dere en butikkapp. Apple avviser dessuten apper som bare er en innpakket nettside; retningslinjene krever funksjoner som løfter appen forbi «a repackaged website».

03

Dette kan en PWA i dag

Tre ting skiller en PWA fra en vanlig webapp, og alle tre bygger på åpne webstandarder. Den kan installeres og vises som et ikon på hjemskjermen eller i startmenyen, og åpnes i eget vindu. Den kan mellomlagre innhold og data gjennom en service worker, slik at den starter raskt og fungerer med ustabilt nett, for eksempel på en byggeplass eller om bord i en båt. Og den kan sende varsler på operativsystemnivå.

På iPhone og iPad gjelder ett viktig forbehold: Apple åpnet for web-push i iOS og iPadOS 16.4, og bare for webapper som brukeren har lagt til på hjemskjermen. Brukeren må altså installere PWA-en og godkjenne varsler selv. For interne apper der dere kan instruere de ansatte, er det uproblematisk. For forbrukerapper der varslene er kjernen i produktet, anbefaler vi en butikkapp.

04

Teknologi vi bruker i webapp-utvikling

Vi bygger webapper i React med Next.js og TypeScript, med PostgreSQL som database. For mindre prosjekter og MVP-er bruker vi ofte Supabase, som gir database, innlogging og fillagring ferdig oppsatt, slik at pengene går til det som er spesielt for dere. Større løsninger får en egen backend i Node.js/TypeScript eller .NET, se backend, API og integrasjoner.

Løsningen driftes på datasentre i Norge eller EØS på en konto dere eier, og integreres med det dere allerede har: BankID og ID-porten for innlogging, Vipps for betaling, Fiken, Tripletex eller PowerOffice for regnskap, og Altinn der det trengs. Design og brukerflyt lages i Figma før vi koder, se appdesign og UX.

Universell utforming er ikke valgfritt. Forskriften om universell utforming av IKT-løsninger gjelder løsninger som retter seg mot allmennheten i Norge, og private virksomheter må oppfylle 29 minstekrav i WCAG, offentlige 42. Vi bygger etter kravene fra første skisse og tester med skjermleser og tastatur før lansering. Mer om dette under universell utforming av app.

05

Webapp eller native app? Slik står alternativene mot hverandre

Webapp / PWAKryssplattform (Flutter, React Native)Native (Swift, Kotlin)
DistribusjonLenke; kan installeres fra nettleserenApp Store og Google PlayApp Store og Google Play
Butikkavgifter og godkjenningIngen99 USD/år til Apple, 25 USD til Google; App ReviewSamme
Kjører påMobil, nettbrett og PC fra én kodebaseiOS og Android fra én kodebaseÉn plattform per kodebase
Push-varslerJa; på iPhone bare etter installasjon på hjemskjermenJa, fullverdigJa, fullverdig
Kamera, Bluetooth, NFC, bakgrunnBegrensetDet mesteAlt
OfflineMellomlagring via service workerFull lokal databaseFull lokal database
Typisk pris hos ossfra 20 000 krfra 20 000 krRundt 60 % mer enn kryssplattform ved to plattformer
Passer best nårInterne verktøy, portaler, booking, B2BForbrukerapper for begge plattformerMaskinvare, ytelse, plattformspesifikke funksjoner

Guiden native, hybrid eller webapp går grundigere gjennom valget.

06

Hva koster en webapp?

  • 2 dager + 1 uke til leveranse

    Appavklaring

    to dagers produktworkshop, kravspesifikasjon, skisser, teknisk arkitektur og bindende fastpristilbud

    20 000 kr fast pris.

    Beløpet trekkes fra prosjektprisen om dere går videre med oss.

  • 6–14 uker

    Webapp / PWA

    fra 20 000 kr

  • Adminpanel/web-dashboard

    tillegg til en mobilapp

    50 000–150 000 kr

  • Timepris ved løpende arbeid

    utvikling 700 kr/t
    arkitektur og teknisk ledelse 990 kr/t
    UX-design 600 kr/t

Alle priser er eks. mva. Webapp-utvikling i nedre del av spennet dekker en enkel webapplikasjon med innlogging og noen få skjermer; øvre del dekker en portal med roller, integrasjoner og rapporter. Hosting kommer i tillegg, typisk 300–5 000 kr/mnd avhengig av trafikk, på deres egen konto. Større fagsystemer prises som skreddersydd programvare. Se priser på apputvikling, eller prøv appkalkulatoren.

07

Slik jobber vi med webapp-utvikling

Vi starter med en appavklaring og et bindende tilbud, designer skjermene i Figma, og bygger i to ukers sprinter med demo hver uke. All kode gjennomgås før den slås sammen. Fordi det er web, får dere en testadresse dere kan åpne på hvilken som helst enhet etter første sprint. Etter lansering får dere 90 dagers feilgaranti og kan velge en avtale om vedlikehold og drift av app. Hele prosessen er beskrevet under slik jobber vi.

08

Samme kvalitetskrav som i en butikkapp

En webapp får samme standard som appene: kodegjennomgang av all kode, automatiserte tester og CI/CD, og WCAG 2.1 AA bygd inn fra start. Dere eier kode og hostingkonto, og etter lansering gjelder 90 dagers feilgaranti. Detaljene står under kvalitet og garantier.

09

Vanlige spørsmål om webapp og PWA

Hva er forskjellen på webapp og PWA?

En webapp er en applikasjon som kjører i nettleseren, med innlogging og funksjoner, i motsetning til en informasjonsside. En PWA er en webapp med et par tekniske tillegg som gjør at den kan installeres på hjemskjermen, åpnes i eget vindu og fungere offline. Alle PWA-er er webapper, men ikke alle webapper trenger å være PWA-er. Vi anbefaler PWA når brukerne åpner løsningen ofte eller jobber med dårlig dekning.

Kan en PWA sende push-varsler?

Ja. På Android og PC fungerer varsler som i andre apper. På iPhone og iPad må brukeren først legge webappen til på hjemskjermen; det har vært mulig siden iOS 16.4. Er varsler kjernen i produktet og brukerne forbrukere dere ikke kan instruere, er en butikkapp tryggere.

Kan vi legge PWA-en i App Store senere?

Delvis. På Android kan en PWA pakkes og publiseres i Google Play gjennom en Trusted Web Activity. Apple avviser apper som bare er en innpakket nettside, så en App Store-versjon må tilføre noe, for eksempel native funksjoner. Da bygger vi gjerne en tynn native app rundt den samme backenden og logikken. Det tar vi høyde for når vi velger teknologi.

Trenger vi universell utforming på en webapp?

Ja, hvis løsningen retter seg mot allmennheten, altså kunder, innbyggere eller brukere utenfor egen virksomhet. Private virksomheter må oppfylle 29 minstekrav i WCAG, offentlige 42. Rent interne verktøy faller som regel utenfor, men vi bygger dem etter samme prinsipper, fordi det gir bedre løsninger for alle. Les mer om universell utforming av app.

Hva koster en webapp?

fra 20 000 kr eks. mva. hos oss, avhengig av antall skjermer, roller og integrasjoner, med leveranse på 6–14 uker. Bindende fast pris får dere etter en appavklaring til 20 000 kr, som trekkes fra prosjektprisen. Hosting kommer i tillegg på deres egen konto.

Kan dere gjøre nettsiden vår om til app?

Det kommer an på hva dere mener. Skal nettsiden bli installerbar med ikon på hjemskjermen, kan vi gjøre den om til en PWA, ofte på kort tid. Skal den bli en app i butikkene, må den ha egne funksjoner utover det nettsiden gjør, ellers slipper den ikke gjennom hos Apple. Send oss adressen, så sier vi hva som er realistisk.

Neste steg

Be om tilbud på webappen

Fortell oss hvem som skal bruke løsningen, hva de skal gjøre i den, og hvilke systemer den må snakke med. Vi svarer med en ærlig anbefaling om webapp-utvikling, PWA eller butikkapp, og et prisspenn, fra oss i Trondheim. Portaler og interne verktøy lager vi like gjerne for bedrifter i Oslo og Kristiansand som for kunder i Trondheim.

Be om tilbud – send oss tre setninger om løsningen, så svarer vi med en vurdering og et prisspenn innen én virkedag. Et raskt estimat finner dere i appkalkulatoren.

Eller skriv til[email protected]

Kilder