Guide
Hvordan lage en app: fra idé til App Store i 10 steg
For å lage en app beskriver du først problemet appen skal løse, lager en funksjonsliste og en klikkbar prototype, og utvikler og tester appen før den publiseres i App Store og Google Play. En enkel app tar 3-5 uker, og en bedriftsapp 8-14 uker.
Sist oppdatert
01Kort forklart
Hva trenger du for å lage en app?
Du trenger en tydelig idé, en funksjonsliste, et design, noen som kan programmere, en server for data og utviklerkontoer hos Apple og Google. Du kan lage appen selv med en appbygger eller AI-verktøy, eller få hjelp av en frilanser eller et byrå.
Mange tror at det vanskeligste med å lage en app er programmeringen. I praksis er det oftere å bestemme hva appen skal gjøre, og like viktig hva den ikke skal gjøre. Apper som prøver å løse alt, blir dyre, sene og vanskelige å bruke.
Denne guiden viser hele løpet slik vi gjør det når vi utvikler apper for bedrifter. Stegene er de samme om du lager appen selv eller får hjelp, og de gjelder både for en app for kunder og en app for ansatte.
Er du gründer og vil teste en idé raskt, kan du hoppe rett til steg 3 og lese om å starte med en MVP.
02Steg for steg
Hvordan utvikle en app i 10 steg
Følg stegene i rekkefølge. De tre første tar sjelden mer enn et par uker, men sparer deg for mye tid og penger senere.
- 01
Beskriv problemet og hvem appen er for
Skriv ned i to-tre setninger hvilket problem appen løser, og for hvem. «Kundene våre må ringe for å bestille time» er et bedre utgangspunkt enn «vi vil ha en app». Jo tydeligere problemet er, jo enklere blir resten av prosjektet.
- 02
Sjekk om du faktisk trenger en app
Trenger brukerne bare informasjon og et kontaktskjema, holder en god mobilnettside. En app lønner seg når brukerne kommer tilbake ofte, eller trenger innlogging, push-varsler, kamera eller posisjon. Se webutvikling hvis en nettside er nok.
- 03
Lag en funksjonsliste og velg ut det viktigste
List opp alt appen kan gjøre, og del listen i «må ha» og «kan vente». Start med de funksjonene som løser hovedproblemet. Den første versjonen kalles ofte en MVP, og den gjør det mulig å teste ideen før du bruker hele budsjettet. Les mer om MVP-utvikling.
- 04
Tegn skjermene og lag en klikkbar prototype
Tegn de viktigste skjermene, for eksempel i Figma, og koble dem sammen til en prototype du kan klikke deg gjennom på telefonen. Vis den til fem-ti mulige brukere. Det er mye billigere å endre en tegning enn ferdig kode.
- 05
Velg teknologi
Med Flutter eller React Native lager du én app for både iPhone og Android fra samme kode. Native utvikling i Swift og Kotlin gir to separate apper og høyere pris. Appbyggere uten koding passer for enkle apper og prototyper.
- 06
Planlegg backend, innlogging og personvern
De fleste apper trenger et sted å lagre brukere og data, for eksempel Firebase, Supabase eller en egen server. Bestem hvordan brukerne skal logge inn, og hvilke personopplysninger appen trenger. Lagrer du data om brukere, gjelder personvernreglene (GDPR).
- 07
Utvikle appen i korte runder
Bygg appen i runder på én til to uker, og test hver runde før du går videre. Da oppdager du feil retning tidlig. Hold fast på funksjonslisten, og legg nye ønsker i en liste til neste versjon.
- 08
Test på ekte telefoner
Test appen på både nye og eldre iPhone- og Android-telefoner. Apple tilbyr TestFlight, og Google Play har egne testspor, så testbrukere kan installere appen før den er publisert. Nye personlige utviklerkontoer hos Google må teste med minst 12 testere i 14 dager før publisering. Det gjelder ikke organisasjonskontoer.
- 09
Publiser i App Store og Google Play
Du trenger en utviklerkonto hos Apple (99 USD per år) og Google (25 USD én gang). For bedriftskontoer kreves et D-U-N-S-nummer. Du må også ha skjermbilder, beskrivelse og personvernerklæring. Apple og Google godkjenner appen før den blir synlig, ofte i løpet av ett døgn.
- 10
Mål, forbedre og vedlikehold
Følg med på hvor mange som laster ned appen, hvor mange som kommer tilbake, og hvor de faller fra. Nye versjoner av iOS og Android kommer hvert år, så appen må oppdateres jevnlig. For en bedriftsapp bør du regne med 15-20 % av utviklingskostnaden per år til vedlikehold. Les mer om drift av app.
03Sammenligning
Lage app selv, med AI eller med byrå?
Lag appen selv når du vil teste en enkel idé med lite budsjett. Velg en utvikler eller et byrå når appen skal brukes av kunder, ta betalt, kobles til andre systemer eller vokse over tid.
| Egenskap | Appbygger uten koding | AI-verktøy | Frilanser | Byrå med fast pris |
|---|---|---|---|---|
| Kostnad | Månedlig abonnement og din egen tid | Abonnement og mye egen tid | Timepris, ofte uten fast totalpris | Fast pris for en skriftlig funksjonsliste |
| Krever kunnskap | Lite | Du må forstå og teste koden | Du må styre arbeidet | Du beskriver behovet |
| Passer for | Prototyper og enkle interne apper | Prototyper og læring | Avgrensede oppgaver | Apper for kunder og ansatte som skal vare |
| Eierskap til koden | Ofte låst til plattformen | Du eier koden | Avhenger av avtalen | Hos oss eier du koden |
| Største risiko | Begrensninger når appen vokser | Sikkerhetshull og feil du ikke ser | Avhengig av én person | Høyere startpris enn å gjøre det selv |
Eksempler på appbyggere er FlutterFlow, Adalo og Glide, og for større bedrifter finnes plattformer som norske Appfarm. De fleste har gratisversjoner du kan teste med. Når du vil ha hjelp, kan du leie en utvikler per time eller få fast pris på hele appen.
04Nettside til app
Hvordan lage app av en nettside?
Du kan gjøre en nettside om til en app på tre måter. Den enkleste er en PWA som legges til på hjemskjermen. Den beste for brukerne er ofte en ekte app som henter data fra samme system som nettsiden. Les mer om å lage app av nettside.
| Løsning | Slik virker det | Passer når |
|---|---|---|
| PWA (web-app) | Nettsiden får ikon, startskjerm og kan fungere uten nett. På iPhone legger brukeren den til via Del og «Legg til på Hjem-skjerm». | Du vil ha app-følelse uten App Store og Google Play. |
| Innpakket nettside | Nettsiden vises inne i en app-ramme og publiseres i butikkene. | Sjelden. Apple avviser ofte apper som bare viser en nettside uten egne funksjoner. |
| Ekte app koblet til nettsiden | En egen app i Flutter henter innhold, brukere og bestillinger fra samme system som nettsiden. | Brukerne skal logge inn, få push-varsler eller bruke appen ofte. |
05Pris og tid
Hva koster det å lage en app, og hvor lang tid tar det?
Hos oss koster en enkel app fra 25 000 kr eks. mva. og tar 3-5 uker. En bedriftsapp med innlogging og backend koster typisk 80 000-250 000 kr og tar 8-14 uker.
| Type app | Hva du får | Pris | Tid |
|---|---|---|---|
| Enkel app | Én hovedfunksjon, for eksempel booking, informasjon eller et internt verktøy for ansatte. | Fra 25 000 kr | 3-5 uker |
| Bedriftsapp | Innlogging, egen backend, push-varsler og innhold som oppdateres fra et adminpanel. | 80 000-250 000 kr | 8-14 uker |
| Avansert app | Betaling, integrasjoner mot andre systemer, flere brukerroller og omfattende adminpanel. | Fra 250 000 kr | 3-6 måneder |
Alle priser er eks. mva. Du får fast pris før vi starter.
Se regneeksempel og alle priser06Spørsmål og svar
Vanlige spørsmål om å lage en app
Finner du ikke svaret? Send e-post til [email protected], så svarer vi innen 1 time i arbeidstiden.
Hvordan lager man en app?
Du lager en app i ti steg: beskriv problemet, sjekk om en app er riktig løsning, lag en funksjonsliste, tegn en klikkbar prototype, velg teknologi, planlegg backend og personvern, utvikle i korte runder, test på ekte telefoner, publiser i App Store og Google Play, og mål og forbedre etter lansering.
Hvor lang tid tar det å lage en app?
En enkel app tar 3-5 uker å lage. En bedriftsapp med innlogging og backend tar vanligvis 8-14 uker, og en avansert app 3-6 måneder. Planlegging og prototype tar ofte 1-3 uker av dette, og godkjenning hos Apple og Google tar som regel fra noen timer til noen dager. Første gang kan det ta opptil en uke hos Google.
Hva koster det å lage en app?
Hos KlarKode koster en enkel app fra 25 000 kr eks. mva. En bedriftsapp koster typisk 80 000-250 000 kr, og en avansert app fra 250 000 kr. I tillegg kommer utviklerkontoer hos Apple og Google, server og vedlikehold. Se hva det koster å lage en app.
Kan jeg lage en app gratis?
Mange appbyggere har gratisversjoner du kan bruke til å teste en idé. Skal appen publiseres, koster utviklerkontoen hos Apple 99 USD per år og hos Google 25 USD én gang. Gratisversjonene har ofte begrensninger på antall brukere, funksjoner eller publisering.
Kan jeg lage en app selv uten å kunne programmere?
Ja, for enkle apper. Appbyggere uten koding lar deg sette sammen skjermer og data med dra og slipp. Det passer godt for prototyper og enkle interne verktøy. Trenger appen betaling, integrasjoner, høy ytelse eller skal den vokse, blir det ofte dyrere å bygge om senere enn å starte med kode.
Kan jeg lage en app med AI?
AI-verktøy kan skrive mye av koden for deg og er nyttige til prototyper. Du må likevel forstå koden, teste den, sikre data og publisere appen i butikkene. For apper som skal brukes av kunder, bør en erfaren utvikler gå gjennom sikkerhet, personvern og kvalitet før lansering.
Hvordan gjør jeg nettsiden min om til en app?
Du har tre valg. En PWA lar brukerne legge nettsiden til på hjemskjermen som en app. En innpakket nettside kan publiseres i butikkene, men Apple avviser ofte apper som bare viser en nettside. Den beste løsningen er ofte en ekte app som henter data fra samme system som nettsiden.
Hvordan tjener man penger på en app?
De vanligste modellene er abonnement, kjøp i appen, engangspris og reklame. Mange bedriftsapper tjener ikke penger direkte, men sparer tid eller gir flere bestillinger. Selger du digitalt innhold i appen, tar Apple og Google som hovedregel 15-30 % i provisjon.
Hvem eier appen hvis et byrå lager den?
Det avhenger av avtalen, så sjekk den før du signerer. Hos KlarKode eier du kildekoden, designet og dataene, og appen publiseres på utviklerkontoer i bedriftens navn. Da kan du bytte leverandør når du vil.
Kontakt
Vil du ha hjelp til å lage appen?
Fortell kort hva appen skal gjøre. Etter en gratis samtale på 30 minutter får du et skriftlig tilbud med fast pris og tidsplan innen to arbeidsdager.
- Gratis rådgivning i 30 minutter
- Fast pris før oppstart
- Du eier koden og appen
- Vi jobber med bedrifter i hele Norge