Hopp til innhold
← Blogg

AI og produktutviklingHafsteinn Runarsson · AI Konsulent19 Oct 2026 · 9 min

Lage app med AI: fra idé til trygg første versjon

Du kan lage en første versjon av en app med AI ved å beskrive hvem appen er for, hvilket problem den skal løse, hvilke data den bruker og hva brukeren skal kunne gjøre. AI kan så foreslå skjermbilder, datamodell og kode. Det fungerer godt for prototyper og avgrensede arbeidsverktøy. En app med ekte brukere, personopplysninger eller betaling trenger fortsatt menneskelig kontroll før den settes i produksjon.

Den korte veien fra idé til test ser slik ut:

  1. Velg ett konkret problem og én hovedbruker.
  2. Beskriv den viktigste arbeidsflyten.
  3. Velg verktøy etter appens risiko og levetid.
  4. Bygg én ende-til-ende-flyt før du legger til flere funksjoner.
  5. Test med faktiske brukere.
  6. Gå gjennom tilgang, personvern, feil og drift.
  7. Bestem om prototypen kan videreutvikles eller bør bygges om for produksjon.

Hva kan AI faktisk bygge?

AI kan bygge mye av en enkel app, men kvaliteten avhenger av hvor tydelig dere beskriver problemet og hvor grundig resultatet blir kontrollert. Typiske leveranser er skjermbilder, skjemaer, navigasjon, datatabeller, enkel forretningslogikk og koblinger til eksterne tjenester.

Det er nyttig å skille mellom tre nivåer:

  • Klikkbar prototype: viser hvordan ideen skal fungere, ofte uten ekte data eller ferdig innlogging.
  • Fungerende pilot: løser én avgrenset oppgave for en liten brukergruppe og samler læring.
  • Produksjonsklar app: har gjennomgått testing, tilgangsstyring, personvern, overvåking, sikkerhet og en plan for vedlikehold.

AI gjør avstanden til en prototype kortere. Den fjerner ikke arbeidet som ligger mellom en lovende prototype og en stabil tjeneste.

Hvilken type app bør dere starte med?

Start med den enkleste formen som kan teste behovet. Mange ideer trenger ikke en full mobilapp i første runde.

  • Webapp: åpnes i nettleseren og er ofte det raskeste valget for en pilot, kundeside eller enkel selvbetjening.
  • Internt arbeidsverktøy: passer for skjemaer, godkjenninger, oversikter og arbeidsflyter med en kjent brukergruppe.
  • Mobilapp: er relevant når kamera, posisjon, varsler, offline-bruk eller distribusjon gjennom en appbutikk er en nødvendig del av løsningen.
  • AI-funksjon i et eksisterende produkt: kan være bedre enn en ny app hvis behovet er søk, oppsummering, klassifisering eller en assistent i en arbeidsflyt dere allerede har.

Hvis dere er usikre, begynn med en webapp. Dere får testet verdien uten å ta alle valgene som følger med to mobilplattformer og distribusjon i appbutikker.

Velg AI-verktøy etter jobben

Det beste verktøyet er det teamet kan forstå, kontrollere og vedlikeholde etter at den første demoen virker. Et raskt verktøy er ikke nødvendigvis et godt produksjonsvalg.

  • Visuell AI-bygger: Verktøy som Lovable og Bolt passer når dere vil beskrive en løsning med vanlig språk og få en klikkbar webapp. Et norsk eksempel hos kode24 viser både farten og friksjonen: resultatet ble synlig med en gang, men gjentatte feil krevde detaljert styring.
  • Plattform for interne apper: Power Apps passer best når virksomheten allerede bruker Microsoft-miljøet og appen skal arbeide med strukturerte data. Microsofts veiledning viser hvordan Copilot kan opprette Dataverse-tabeller fra en beskrivelse, men også at miljø, rettigheter og datatilgang må være på plass.
  • AI-assistert kode: Et utviklingsteam kan bruke en kodeassistent til å bygge i et vanlig kodeprosjekt. Det krever mer teknisk kompetanse, men gir bedre kontroll over arkitektur, tester, integrasjoner og videre drift.
  • Hybrid: Mange team bruker en visuell bygger til å utforske grensesnittet og går videre i kode når arbeidsflyten er bekreftet. Det reduserer risikoen for å investere tungt i feil løsning.

Velg også ut fra eksportmuligheter. Finn ut om dere får tilgang til koden, hvordan data kan flyttes, hvilke integrasjoner som støttes og hva som skjer hvis dere vil bytte plattform.

Slik lager dere en app med AI, steg for steg

En god prosess begynner med problemet, ikke med verktøyet. AI lager fort det dere ber om, også når bestillingen er uklar.

1. Avgrens én jobb appen skal gjøre

Skriv én setning med bruker, situasjon og ønsket resultat. Et eksempel kan være: «En prosjektleder skal kunne registrere en risiko, gi den en ansvarlig og følge den til den er lukket.»

Unngå bestillinger som «lag et komplett prosjektstyringssystem». De gir mange skjermer, men lite grunnlag for å vurdere om noe faktisk virker.

2. Beskriv hovedflyten

Skriv rekkefølgen som handlinger:

  1. Brukeren logger inn.
  2. Brukeren ser egne prosjekter.
  3. Brukeren registrerer en risiko.
  4. En ansvarlig får beskjed.
  5. Risikoen endrer status etter behandling.

Denne listen blir både byggeinstruksjon og første testplan.

3. Definer data og tilgang før dere bygger

Lag en enkel oversikt over hva appen må lagre og hvem som skal se hva. For risikoeksemplet kan det være prosjekt, beskrivelse, alvorlighetsgrad, ansvarlig, status og historikk.

Skriv tilgangsreglene med vanlig språk: En medarbeider kan se prosjekter hun deltar i. En prosjektleder kan endre ansvarlig. En administrator kan administrere brukere. Hvis dere ikke kan forklare regelen tydelig, kan dere heller ikke kontrollere om AI har implementert den riktig.

4. Gi AI en presis første bestilling

En nyttig bestilling inneholder:

  • hvem brukeren er
  • problemet som skal løses
  • hovedflyten
  • nødvendige datafelter
  • roller og tilgang
  • hva som ikke skal bygges ennå
  • hvordan dere vil kontrollere at løsningen virker

Be først om en plan og en enkel datamodell. Rett feil der før dere ber AI bygge hele flyten. Små, kontrollerbare oppgaver er lettere å teste enn én stor bestilling.

5. Bygg én ende-til-ende-flyt

Få én oppgave helt gjennom appen: fra innlogging til lagring, visning og endring. Ikke bruk den første runden på farger, animasjoner eller ti sekundære funksjoner.

Når flyten virker, prøv den med tomme felt, ugyldige verdier, manglende tilgang og avbrutt nettverk. En app må håndtere mer enn den planlagte solskinnsruten.

6. Test med få, relevante brukere

La personer fra målgruppen løse en konkret oppgave uten veiledning. Se hvor de stopper, hva de misforstår og hvilke steg de hopper over. Spør etterpå hva de forventet skulle skje.

Ikke mål piloten etter hvor mange funksjoner AI klarte å lage. Mål om brukeren fullførte jobben, om resultatet ble riktig og om løsningen sparer eller fjerner et reelt problem.

7. Gjør en produksjonsgjennomgang

Før ekte data legges inn, bør dere kontrollere:

  • at hver rolle bare ser og endrer det den skal
  • at inndata valideres på serveren, ikke bare i skjermbildet
  • at nøkler og passord ikke ligger i kode som sendes til nettleseren
  • at feil logges uten å eksponere personopplysninger
  • at sikkerhetskopi og gjenoppretting er testet
  • at avhengigheter kan oppdateres
  • at noen har ansvar for hendelser og videre vedlikehold

Denne gjennomgangen bør utføres av noen som kan lese løsningen, ikke av den samme AI-samtalen som genererte den.

8. Ta en bevisst beslutning etter piloten

Det finnes tre gode utfall: videreutvikle, bygge om eller stoppe. En prototype som avdekker at behovet er svakt, har gjort jobben sin. En pilot som bekrefter arbeidsflyten, gir et bedre grunnlag for tekniske valg og avtalt omfang.

Personvern må inn før lansering

En app som behandler personopplysninger må bygges med dataminimering og tilgangsstyring som utgangspunkt. Datatilsynet forklarer at standardinnstillingene skal være personvernfremmende, at bare nødvendige opplysninger skal samles inn, og at tilgang skal bygge på tjenstlig behov.

Still disse spørsmålene før dere kobler til ekte data:

  • Hvilke personopplysninger er strengt nødvendige?
  • Hvorfor behandles de, og hvilket grunnlag har dere?
  • Hvem trenger tilgang til hvert felt?
  • Hvor lenge skal opplysningene lagres?
  • Hvordan kan en bruker få innsyn, retting eller sletting?
  • Hvilke leverandører mottar data, og hvor behandles de?

Ikke lim inn kundedata, helseopplysninger, personalinformasjon eller hemmelige nøkler i en AI-tjeneste uten at bruken er vurdert og avtaleverket er på plass.

Når er appen klar for App Store?

En fungerende demo er ikke automatisk klar for en appbutikk. Appen må passe plattformens tekniske krav, personvernregler og gjennomgangsprosess. Apple beskriver sikkerhet, ytelse, design, juridiske krav og personvern i sine App Review Guidelines.

Avklar derfor tidlig om appbutikk er et reelt krav. Hvis brukerne kan løse oppgaven i en webapp, kan dere teste behovet først og ta stilling til en egen iOS- eller Android-app etterpå. Hvis mobilfunksjoner er selve poenget, bør publisering, kontoer, signering, skjermstørrelser, tillatelser og oppdateringer være del av planen fra starten.

Hva koster det å lage en app med AI?

AI reduserer ofte tiden til første prototype, men totalprisen bestemmes av omfang, risiko og levetid. Verktøyabonnementet er bare én del av kostnaden.

Regn med arbeid til:

  • produktavklaring og design
  • bygging og integrasjoner
  • testing og feilretting
  • sikkerhet og personvern
  • publisering og infrastruktur
  • overvåking, support og oppdateringer

En intern pilot uten sensitive data kan være liten. En kundevendt app med betaling, personopplysninger, flere roller og integrasjoner krever mer kontroll. Be derfor om et tydelig omfang med forutsetninger, avgrensninger og leveransevilkår, ikke bare en pris på «en app».

Når kan dere bygge selv?

Bygg selv når målet er å lære, teste en idé eller forbedre en enkel intern arbeidsflyt. Da tåler dere at den første løsningen blir erstattet.

Få teknisk hjelp før produksjon når appen:

  • er forretningskritisk
  • behandler personopplysninger eller betaling
  • har kompliserte roller og tilganger
  • må integreres med sentrale systemer
  • skal tåle mange brukere eller høy tilgjengelighet
  • trenger kamera, posisjon, varsler eller offline-bruk
  • mangler en intern eier som kan vedlikeholde den

Dere trenger ikke velge mellom «alt selv» og «alt satt bort». En effektiv modell er å validere problemet internt og hente inn erfaring til arkitektur, sikkerhet, kvalitet og produksjonssetting.

Kan man lage en app med AI uten å kunne kode?

Ja, dere kan lage en prototype eller en enkel webapp uten å skrive kode. Dere må likevel forstå brukerne, dataene og arbeidsflyten. Før løsningen brukes med ekte data, bør noen kunne kontrollere tilgang, sikkerhet og feilscenarier.

Hvilket AI-verktøy er best for å lage app?

Det avhenger av oppgaven. En visuell AI-bygger passer for raske webprototyper. Power Apps passer ofte for interne løsninger i et Microsoft-miljø. AI-assistert kode passer når et utviklingsteam trenger full kontroll. Velg etter drift, data, eksport og vedlikehold, ikke bare hvor fin den første demoen ser ut.

Kan en AI-laget app brukes i produksjon?

Ja, men den må vurderes som annen programvare. Test funksjon, tilgang, sikkerhet, personvern, ytelse, logging og gjenoppretting. AI-opprinnelse er verken et kvalitetsstempel eller et automatisk problem; det avgjørende er om løsningen er forstått, kontrollert og forvaltet.

Hvem eier koden i en AI-bygget app?

Det varierer mellom verktøy og avtaler. Sjekk vilkårene, om koden kan eksporteres, hvilke komponenter løsningen bruker, og hvilke rettigheter dere har til data, design og videreutvikling. Avklar eierskap, tilgang og overlevering før dere bygger noe virksomheten blir avhengig av.

Fra prototype til produksjonsleveranse

En god AI-pilot gir svar på hva som bør bygges, hvem det er for og hvor risikoen ligger. Når behovet er bekreftet, kan dere planlegge neste versjon med avtalt omfang, pris, timing, tilgang og overlevering.

Vil dere gå fra idé eller prototype til en løsning bygget for produksjon? Start en samtale om hva som bør testes først og hva som må på plass før lansering.

Har du et system som må leveres?

Få et tilbud