Skip to main content
Mand, der rengør tastatur

Sådan opretter du en app:
En proces i fem trin for alle med en fantastisk ide

Uanset om du er en nybegynder med en levedygtig ide, men ingen kodningsfærdigheder, eller en professionel udvikler, er de første trin til at oprette en app, der løser et forretningsproblem, de samme. Og de er alle hægtet op på planlægning, der sparer dig tid og udgifter på vejen, når du bygger en app. Begynd med at strukturere din vision med disse fem trin.

Trin 1. Angiv din mål

Få klarhed over formålet med din app. Definer dine forretningsmål, f.eks. øget produktivitet eller reducerede udgifter.

Spørgsmål, du skal overveje:

  • Hvad ønsker du at opnå? Hvilket problem løser din app? Tænk på den primære ting, din app vil være god til at gøre.
  • Vil du bygge en oprindelig app for en bestemt platform eller mobilenhed? Eller en hybridapp, der fungerer på forskellige platforme?
  • Hvis du vil oprette en app til internettet, vil du så bruge et dynamisk design for at sikre, at layout, skrifttyper og grafik ser rigtig ud på forskellige enheder?
  • Hvilken type data vil din app generere? Hvordan skal den visualiseres? Hvad vil din målgruppe gøre med disse data?
  • Hvad er datakilden, f.eks. Common Data Service og SQL? Skal der oprettes forbindelse til flere datakilder?

Tip:

Find ud af, om der eventuelt er politikker, du kan støde på senere, når din app er klar til at tage i brug. Har dit firma f.eks. krav til sikkerhed, beskyttelse af personlige oplysninger eller overholdelse af angivne standarder? Hvad med hensyn til offentlige bestemmelser eller krav om godkendelse?

Trin 2. Skitsér funktioner

Beslut, hvordan det skal virke, og hvad du og dine brugere skal kunne gøre. Lav en liste over alle de funktioner, du forestiller dig. Fastlæg brugsmønstre, og se, hvordan din idé ser ud på en skitseblok.

Hvilke funktioner gør din app speciel? Hvad kan du udelade? Hvad vil sinke dig, når du senere bygger appen? Lad den første version være enkel, og medtag kun det, der er vigtigst. Det gør din proces hurtigere og gør det lettere at identificere de ændringer, du skal foretage.

Tip:

Hvis din app måske skal bruges offline, skal du kontrollere, at du planlægger nok funktioner, der fungerer uden en internetforbindelse. Du har muligvis også brug for yderligere funktioner til datalagring og -indlæsning, for at din app kan fungere offline.

Trin 3. Undersøg eksisterende apps

Se, hvad der allerede findes på markedet, som hjælper med at opnå lignende mål eller løse lignende problemer. Du skal derefter overveje, hvordan du kan forbedre eller bygge videre på disse apps, så de passer til dine forretningsprocesser.

Dette skal du opdage:

  1. Din virksomheds specifikke behov.
  • Tal med personer, du arbejder sammen med – find ud af, hvordan de aktuelt løser eller kæmper med et problem, som din app kan hjælpe med til at løse for dem.
  1. Har nogen allerede oprettet den app, du har brug for?
  • Læs anmeldelserne af tilgængelige apps – hvad synes folk om, og hvad synes de ikke om? Hvad løser disse apps ikke, eller hvor klarer de sig godt?
  • Gå tilbage til din pen og papir-skitse, og gør din app bedre.
  1. Er din app gennemføres? Undersøg ophavsretslige restriktioner og eventuelle tekniske forhindringer.
  2. Har du brug for at overveje tilgængelighed og lokalisering?

Trin 4. Opret trådrammemodeller

En model er et storyboard til appens layout, funktionalitet og flowet mellem skærmbillederne. Din model hjælper dig og andre med at se dit ønskede resultat og markere eventuelle problemer, før du begynder at bygge. Pen og papir fungerer fint, eller brug et digitalt modelværktøj eller en skabelon. Opret et design, der er enkelt og let at navigere i.

Lav en model af en intuitiv brugeroplevelse (UX).

Brugeroplevelsen er flowet og funktionen af din app – den måde, brugerne arbejder med den på. Hvad sker der, når en bruger trykker på en knap? Hvordan flytter du dem fra et skærmbillede til et andet? Hvor mange skærmbilleder skal du bruge, for at brugerne kan nå hvert mål? Hvilken rækkefølge skal de være i? Opret én trådrammemodel af det fulde skærmbillede for hver opgave.

Lav en model af visuelt flot brugergrænseflade (UI).

Visualiser, hvordan hvert skærmbillede vil se ud, og hvordan dine funktioner passer ind. Tænk på typografi, farver, ikoner og faner for at opnå ensartethed i layout og funktion. Prøv forskellige layout og størrelser for hvert visuelt element. Tegn rå diagrammer eller "temaer" for hvert skærmbillede.

Tip:

Tænk over, hvilke andre brugerdefinerede designelementer, du muligvis vil medtage, f.eks. bekræftelser med pop op-handling eller skjule/vise knapper på basis af bruger-/adgangsrettigheder.

Trin 5. Test og forfin dine trådrammer

Nu er det tid til at teste din trådramme i realtid. Dette hjælper dig med at se eventuelle steder, hvor brugerforløbet muligvis ikke flyder let.

Gør din trådramme interaktiv.

  • Forbind skærmbilleder og sammenkæd handlinger, der simulerer oplevelsen af din app.

Hent testere, og stil spørgsmål.

  • Når du går ind i appen, er det så let at finde hovedmenuen?
  • Kan du let identificere alle opgaveindstillingerne?
  • Hvor er oplevelsen let og intuitivt?
  • Hvor kommer du til at sidde fast?
  • Var du nødt til at gå tilbage til de forrige skærmbilleder, fordi stien ikke var klar?
  • Havde du brug for et trin, der ikke var der, eller som du ikke kunne finde?
  • Eventuel gentagelse og redundans i appoplevelsen?

Tip:

Vent, indtil dine trådrammetest fortæller dig, at oplevelsen kører gnidningsfrit, før du starter den tekniske appudvikling.

Sortér din feedback, udarbejd din revisionsliste, ret det, du har brug for, og test derefter dine trådrammer igen for at se, om de fungerer bedre. Gentag processen, indtil der er et let flow i din app.

Tag dine næste skridt

Når planlægningen er udført, er du klar til at gå videre til opbygningsfasen. Den starter med valg af værktøjer. Kod den selv – eller byg en app hurtigt med et værktøj, der kun kræver lidt kode, f.eks. Microsoft Power Apps, der indeholder træk og slip-design og færdigbyggede AI-komponenter.