← Alle artikler

Guide / Apputvikling

Native app eller webapp: Hva passer ideen din?

En god digital tjeneste trenger en form som passer bruken. Noen oppgaver hører naturlig hjemme i en mobilapp. Andre fungerer godt gjennom en lenke i nettleseren. Begynn med hva brukeren skal få gjort, hvor ofte det skjer, og hvilke funksjoner løsningen er avhengig av.

Hva mener vi med native app og webapp?

En native app bygges for en bestemt plattform, som iOS, med plattformens verktøy og grensesnitt. Den installeres på enheten og kan bruke funksjonene som operativsystemet gjør tilgjengelige. En iPhone-app distribueres ofte gjennom App Store.

En webapp er en interaktiv tjeneste som kjører med webteknologi og åpnes via en nettadresse. En progressiv webapp, ofte kalt PWA, kan også tilrettelegges for installasjon, varsler og bruk uten nett. Støtte og oppførsel varierer mellom nettlesere og enheter, så nødvendige funksjoner må undersøkes konkret.

Tenk gjennom hvordan folk skal finne den

En webapp kan deles med en lenke og åpnes uten at brukeren først må installere noe. Det kan passe en tjeneste som brukes sjelden, skal deles enkelt eller må fungere både på telefon og datamaskin. Enkel tilgang fjerner likevel ikke behovet for en forståelig start og god brukerflyt.

En installert app kan passe et verktøy brukeren kommer tilbake til ofte. Da må du også planlegge hvordan brukeren finner appen, forstår nytten og kommer i gang. Tilstedeværelse i en appbutikk gjør ikke dette arbeidet overflødig.

Undersøk det appen må kunne gjøre

Skriv ned funksjonene som er avgjørende for ideen: kamera, posisjon, varsler, grafikk, tilkoblet utstyr eller arbeid i bakgrunnen. Beskriv også hvordan de skal brukes. Å ta et bilde og å behandle en kontinuerlig kamerastream er ulike oppgaver.

Unngå å velge plattform ut fra generelle merkelapper som «raskest» eller «billigst». Lag heller en liten teknisk prøve av den mest krevende delen på enhetene målgruppen faktisk bruker. Det gir et bedre beslutningsgrunnlag enn en funksjonsliste alene.

Bruk uten nett må planlegges

Både native apper og webapper kan bygges med funksjoner som virker uten nett. Det skjer ikke automatisk fordi løsningen er installert. Avklar hvilket innhold som skal være tilgjengelig, hvilke handlinger som kan utføres, og hva som skjer når tilkoblingen kommer tilbake.

Hvis to personer redigerer samme informasjon, må løsningen også håndtere motstridende endringer. For noen tjenester er en tydelig melding om at nettet mangler tilstrekkelig. For andre er lokal lagring og synkronisering en sentral del av produktet.

Velg for første versjon og veien videre

Ta med testing, oppdateringer og ansvar for drift i valget. En webapp og en native app har ulike distribusjonsløp, men begge må holdes brukbare når enheter, tjenester og brukerbehov endrer seg. Flere plattformer betyr også at flere opplevelser må kontrolleres.

Du trenger ikke bestemme hele produktets fremtid med én gang. Velg en avgrenset start basert på målgruppen og de viktigste kravene. Dokumenter hvorfor du valgte den, og hvilke funn som ville gitt grunn til å revurdere beslutningen.

Ta ideen et steg videre.

Usikker på hvilken form ideen bør få? Beskriv målgruppen og de viktigste funksjonene i en e-post til hello@rasklabs.no. Vi kan ta en prat om et fornuftig første steg.

Fortell om appideen

Kilder og videre lesning