Hopp til hovedinnhold

Lag din egen app på én kveld - nybegynnerguiden til vibekoding

Publisert:21. august

Du trenger ikke kunne kode for å lage apper. Her er alt du trenger for å komme i gang.

Av alle ting AI foreløpig har snudd opp ned på, er vibekoding min favoritt. Å lage sin egen app er ikke lenger forbeholdt teknologene, alt man trenger nå er en idé og litt tålmodighet til å prøve seg frem.

Jeg er ikke teknolog, og kan ikke skrive en eneste linje kode på egenhånd. Likevel har jeg i løpet av de to siste månedene laget disse tre webappene – apper som åpnes rett i nettleseren, uten å lastes ned fra App Store eller Google Play:

  • Spillappen Mil etter mil, som familien brukte på biltur til vestlandet. Appen inneholdt spill som quiz (baksetet mot forsetet, med enklere spørsmål for barna enn de voksne) og bilbingo. Litt senere ble appen utvidet med en quiz der vi (Team Hyundai) konkurrerte mot familien til tante Kristine (team Volkswagen) da vi kjørte samme strekning. Hele appen ble utviklet via mobilen, underveis på reisen.
  • Appen Sterk, som jeg bruker på styrketrening. Ingen av appene på markedet har enkelt brukergrensesnitt for de to eneste funksjonene jeg trenger: Tracking av hvilken vekt jeg bruker på de forskjellige øvelsene og nedtelling for restitusjon mellom sett. Derfor laget jeg en app som gjorde bare dette.
  • Den mest kompliserte: Appen Odin, som gjør at jeg med ett knappetrykk kan sende ingrediensene for middager syv dager frem i tid rett i inn handlekurven min i Oda.
Screenshot av tre apper laget med vibekoding

Vibekoding gjør altså at du veldig raskt kan få et fungerende digitalt verktøy for dine egne små hverdagsutfordringer.

Ikke prøvd ennå? Slik kommer du i gang på tre steg:

1. Velg verktøy (inkludert en liten pekefinger)

Det finnes mange forskjellige verktøy for vibekoding, og markedet endrer seg raskt. Loveable var blant de første aktørene som kom, og når vi skriver august 2026 er det fortsatt det verktøyet jeg anbefaler for nybegynnere. Der er det ekstremt enkelt å få en fungerende app i nettleseren etter noen få setninger med beskrivelser, terskelen for å prøve er så lav at du kan gjøre det i lunsjen.

Lovable har en gratisversjon der du kan bygge for noen få credits hver dag. Men du går fort tom, så jeg anbefaler å legge inn noen få hundrelapper for å få fart på sakene. Du kan enten kjøpe abonnement eller gjøre et engangskjøp av credits.

Før du setter i gang, en liten pekefinger fra tante Sofie: At det er lett å lage noe, betyr ikke at det du lager er trygt å publisere. Hva du bør passe på før du legger ut appen din, er beskrevet i detalj nederst i artikkelen. Jeg vil varmt anbefale at du leser dette avsnittet før du trykker på publiser-knappen i Lovable.

Det aller viktigste du må vite akkurat nå: Ikke legg inn personopplysninger eller forretningshemmeligheter i det du bygger.

2. Start smått og fortsett med små steg

Du har kanskje grandiose planer for appen din. Likevel vil jeg anbefale at du starter helt enkelt. Tenk på det som en husbyggingsprosess der du først bygger ett rom som du flytter inn i, og så legger du på de neste rommene ett og ett. Ikke start med å lage rammeverket for en skyskraper, da kommer du aldri i mål.

Det kan også være nyttig å diskutere litt med Lovable før du får den til å bygge noe. Den bruker mer credits på å bygge enn å diskutere, så hvis du ber den bygge noe og det blir helt feil, må du bruke flere credits på å bygge det du egentlig ville ha på nytt. I feltet du bruker for å skrive inn instruksjonene dine har du mulighet til å velge mellom Plan og Build - her er det Plan du er ute etter.

Når dere har diskutert litt, foreslår Lovable til slutt en plan for hva som skal bygges. Les planen grundig, det er slik Lovable oversetter dine litt diffuse instruksjoner til noe konkret som skal lages. Hvis noe er misforstått underveis, retter du opp i det før byggingen starter. Når du er fornøyd med planen, trykker du Approve, og Lovable bygger.

Første versjon kommer nesten aldri til å være perfekt, og det er helt greit – det er faktisk meningen. Se på det som en samtale der du og Lovable finjusterer sammen: "kan du gjøre knappen større?", "legg til en oversikt over tidligere treninger", "endre fargen til blå". Hver runde tar du det litt nærmere det du egentlig hadde i hodet.

💡Tips: For å holde kontroll på utviklingsprosessen din, er det lurt å endre på en og en ting. Det blir fort rot og knot når du ber den om å “gjøre knappen større og legg til oversikt over tidligere treninger og dessuten vil jeg ha blå farge”

3. Publiser og bygg videre

Det er lett å bli fanget i runddansen med å forbedre litt og litt inne i Lovable-bygget ditt. Men på et tidspunkt (og det tidspunktet bør være tidlig i prosessen) bør du sjøsette det du har laget - altså publisere appen din som en webapp – en nettside som oppfører seg som en app på mobilen din, uten at den må lastes ned fra noen appbutikk. Først da kan du begynne å bruke appen din sånn den er ment å brukes, som gir deg den beste pekepinnen på hva som er viktigst å endre på først.

Publisering er enkelt i Lovable: Trykk på den store blå knappen øverst til høyre, velg hvilket ord som skal stå foran lovable.app i nettadressen, og publiser. Vipps, så er appen din tilgjengelig for verden.

Og da er det bare å fortsette med forbedringene og publisere dem fortløpende. Det er mindre risiko for at du får store problemer med bugs dersom du er god på å publisere nye versjoner ofte. Legg til en ny funksjonalitet, publiser. Fiks en bug som oppsto, publiser. Endre litt på designet, publiser.

Tips for hvordan du bør skrive instruksjonene (prompting)

Å skrive instruksjoner til AI - også kalt prompting - er et eget fagfelt. Her er tre gode tips til hvordan du unngår misforståelser mellom deg og AIen:

1. Gi den mye kontekst å jobbe med. Jo mer den forstår av behovet ditt, jo lettere treffer den.

🟢 Gjør sånn: Jeg vil lage en app som jeg kan bruke på treningssenteret når jeg trener styrketrening sammen med min venninne Maria. Vi husker sjelden hvor mye vekt vi brukte i forrige treningsøkt, og vil derfor enkelt finne ut hvor mye vekt vi skal legge på i hver øvelse uten å bruke tid på å søke det opp fra økter vi har hatt tidligere.

🔴 Ikke sånn: Lag en treningsapp for styrketrening.

2. Forklar hvordan du har tenkt til å bruke sluttresultatet, selv om du kanskje ikke ennå ser helt for deg hvilke knapper som skal trykkes på og hvordan.

🟢 Gjør sånn: Jeg ønsker å gjøre det enkelt for meg å finne ut av om jeg er ferdig med å restituere mellom settene når jeg er på treningsstudio. Restitusjonsintervallet skal være 90 sekunder.

🔴 Ikke sånn: Lag en knapp med en nedtelling på 90 sekunder.

3. Gi den eksempler. Enten det handler om funksjonalitet eller utseende, gi den noen hint om hvor den skal gå for å hente inspirasjon

🟢 Gjør sånn: Bruk et design som er inspirert av andre treningsapper. Jeg liker fargene som Fitbod bruker, jeg liker stilen på ikonene i Strava, og jeg liker typografien til appen Hevy. Finn noe lignende, men ikke kopier, det må passe sammen visuelt.

🔴 Ikke sånn: Lag et tøft og inspirerende design.


💡Et supertips til slutt: Når du er i planleggingsfasen, men ikke klarer å lage en prompt som er presis nok, kan det være veldig effektfullt å be Lovable om å stille deg spørsmål.

🟢 Gjør sånn: Jeg skal lage en treningsapp, men vet ikke helt hvordan jeg skal forklare hva jeg trenger. Kan du stille meg spørsmål sånn at vi finner ut av det sammen?

Problemene du kommer til å støte på - og hvordan du løser dem

1. Du kommer til å bli misforstått.

Det er helt normalt. Noen ganger misforstår AI-en hva du mener, andre ganger lager den noe som ser riktig ut men oppfører seg rart når du faktisk prøver å bruke det. Det viktigste du kan gjøre da er å ikke gi opp, men heller prøve å forklare problemet på en annen måte – tenk på det som å omformulere et spørsmål til noen som er veldig smart men tar ting veldig bokstavelig.

Hvis noe plutselig slutter å fungere etter at du har gjort en endring, er det ofte lurt å be AI-en om å angre den siste endringen og prøve en annen tilnærming. Og hvis du står helt fast, kan du alltid starte en ny samtale med en litt annerledes beskrivelse av det du vil lage – noen ganger er det alt som skal til.

2. Du kommer til å bruke mesteparten av tiden på de siste 20 prosentene

Du kommer til å bli wowet av hvor fort den lager noe som kan brukes, men du kommer også til å bli tilsvarende frustrert av at de siste små endringene du ønsker å gjøre for å komme helt i mål krever mye arbeid og mange omkamper.

Hvis du står helt fast, og Lovable ikke skjønner noenting av hva du mener, kan det være et triks å klage til en annen AI - for eksempel Claude. Blås ut alle frustrasjoner og hva du prøver, samt hva Lovable svarer med, så hjelper Claude deg med å lage en prompt som gjør det lettere for Lovable å forstå deg.

3. Du kommer til å møte på vanskelig fagterminologi

Lovable er ment å brukes av oss som ikke kan den tekniske fagterminologien, men likevel vil du oppleve å få svar fra Lovable som du ikke har sjangs til å skjønne. Da er det viktig å ikke trekke ned den mentale rullgardina, for det er heldigvis en enkel løsning: Du ber bare Lovable om å forklare på nytt, på en enklere måte. Hvis den enklere forklaringen fortsatt er for vanskelig, gjør som i forrige punkt: Klag til Claude og be om hjelp til å forstå.

Disse tingene må du passe på

Nå har jeg brukt en del tid på å fortelle deg hvor gøy og nyttig vibekoding er. Men det ville vært uansvarlig å ikke snakke om baksiden også, for det finnes noen ting du bør tenke på før du inviterer hele verden inn i appen din.

Regel 1: Vær klar over grensene for din egen kompetanse

Dette er den viktigste regelen. Start privat og hold det personlig. Så lenge du lager noe bare for deg selv – en treningsapp, en handleliste, et bilspill for ungene – er risikoen lav og konsekvensene av feil er små. Men i det øyeblikket du begynner å bruke persondata, for eksempel navn eller e-postadresser, beveger du deg inn i et personvernterritorium som er et helt annet ballspill. Det samme gjelder om du mater inn informasjon om bedriften du jobber i som konkurrenter helst ikke skal ha kjennskap til.

AI-generert kode kan se ut som den fungerer fint på utsiden, men kan også ha sikkerhetshull du ikke har forutsetninger for å oppdage. Det betyr at du bør være ærlig med deg selv om hva du vet og ikke vet, og holde deg til apper som ikke håndterer sensitiv informasjon med mindre du har noen med teknisk kompetanse som kan se over det.

Regel 2: Bruk sikkerhetsverktøyet som tilbys i Lovable

Lovable har et verktøy som kan scanne koden i appen din for å se om det er noen sikkerhetshull som må tettes, og kommer samtidig med forslag til fix. Disse bør du som hovedregel godta, og det koster deg ingen credits å gjøre dem. Prøv likevel å forstå hva som foreslås og hvilke konsekvenser det har å gjøre endringene før du trykker ok. Det pleier å være litt komplisert forklart, men blir lettere å forstå hvis du spør Lovable om å forklare risikoen, og særlig konsekvensdelen av den, på en enkel måte.

⚠️OBS: Selv om du bruker sikkerhetsverktøyet til Lovable, gjelder fortsatt regel 1.

Regel 3: Pass på opphavsretten

Når du publiserer noe på internett, som du gjør når du publiserer det du har laget i Lovable, kan du ikke bruke tekst, illustrasjoner eller bilder som andre har laget. Bruker du et bilde tatt av en profesjonell fotograf, kan du vente deg en saftig faktura i bakkant. Den kommer du ikke unna selv om du argumenterer med at ingen bruker appen din.

Holder du deg til disse tre reglene, vil det være trygt å bygge og publisere apper med Lovable. Nå er det bare å begynne å bygge!