Uanset om du er nybegynder med en brugbar idé, 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 afhænger alle af planlægning, så du sparer tid og penge undervejs, når du opretter en app. Begynd at give din vision form med disse fem trin.
Trin 1. Opstil dine mål, før du opretter en app
Få overblik over formålet med din app. Definer dine forretningsmål, f.eks. øget produktivitet eller reducerede udgifter.
Spørgsmål, der skal overvejes, når du opretter en app:
- Hvad vil du opnå? Hvilket problem løser det at lave en app? Overvej, hvad din app først og fremmest skal være god til.
- Vil du oprette en oprindelig app til en bestemt platform eller mobilenhed? 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 genererer din app? Hvordan skal det visualiseres? Hvad vil din målgruppe gøre med disse data?
- Hvad er din datakilde, f.eks. Common Data Service og SQL? Skal du oprette forbindelse til flere datakilder?
- Hvordan vil du bygge din app? Skal du bruge software til udvikling af apps til at udvikle din app?
Tip til oprettelse af en app:
Få mere at vide om politikker, du kan støde på senere under eller efter appudvikling. Har din virksomhed f.eks. krav til sikkerhed, beskyttelse af personlige oplysninger eller overholdelse af angivne standarder? Hvad med myndighedsregler eller godkendelses-/autorisationskrav?
Trin 2. Skitsér egenskaber og funktioner for den nye app
Find ud af, hvordan det fungerer, og hvad du og dine brugere skal kunne gøre. Opret en liste over alle de egenskaber og funktioner, du forestiller dig. Tilknyt use cases, og se, hvordan din idé ser ud på en skitseblok, før du bygger en app.
Hvilke funktioner gør din app unik? Hvad kan du udelade? Hvad ville gøre dig langsommere, når du senere bygger appen? Hold den første version enkel og medtag kun det, der er vigtigst. Det vil gøre processen hurtigere og gøre det nemmere at identificere de ændringer, du skal foretage.
Tip til oprettelse af en app:
Hvis din app muligvis skal fungere offline, skal du sørge for at planlægge nok funktioner, der fungerer uden en internetforbindelse. Du skal muligvis også bruge yderligere datalagrings- og indlæsningsfunktioner, for at din app kan fungere offline.
Trin 3. Undersøg eksisterende apps
Se, hvad der allerede findes, som hjælper med at nå lignende mål eller løse lignende problemer. Overvej derefter, hvordan du kan forbedre eller bygge videre på disse apps for at håndtere dine forretningsprocesser. Hvad du skal finde, når du gennemser og sammenligner apps:
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.
2. 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 har disse apps overset eller gjort godt?
- Gå tilbage til din pen og papir-skitse, og gør din app bedre
3. Er din app mulig? Undersøg ophavsretslige restriktioner og eventuelle tekniske forhindringer.
4. Har du brug for at overveje tilgængelighed og lokalisering?
Trin 4. Opret trådrammediagrammer til en ny app
En model er et storyboard over din apps layout, funktionalitet og flowet mellem skærmene. Din model hjælper dig og andre med at se dit tilsigtede resultat og opdage eventuelle problemer, før du begynder at bygge. Pen og papir virker, eller brug et værktøj til digitale modeller eller en skabelon. Opret et design, der er enkelt og nemt at navigere i.
Lav en model af en intuitiv brugeroplevelse (UX).
Brugeroplevelsen er flowet og funktionen i din app – den måde, som brugerne interagerer med den. Hvad sker der, når en bruger trykker på en knap? Hvordan flytter du dem fra én skærm til en anden? Hvor mange skærme skal brugerne bruge for at nå hvert mål? Hvilken rækkefølge skal de være i? Opret én trådramme-model af fuld skærm for hver opgave.
Lav en model af visuelt flot brugergrænseflade (UI).
Visualiser, hvordan hver skærm ser ud, og hvordan dine funktioner passer ind. Tænk på typografi, farver, ikoner og faner, så du får et ensartet udseende. Prøv forskellige layout og størrelser af hvert enkelt visuelle element. Tegn grove diagrammer eller “temaer” på hver skærm.
Tip til oprettelse af en app:
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 finindstil 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 i din app 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 om appoplevelsen.
- 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?
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 denne proces, indtil din app flyder uden problemer.
Tip til oprettelse af en app:
Vent, indtil dine test af din trådramme fortæller dig, at oplevelsen er problemfri, før du går i gang med at oprette en app med software til app-udvilking, bruge en low-code-platformeller bruge en no-code appgenerator. Hvis disse muligheder ikke virker, kan du overveje at oprette en brugerdefineret app, som måske er mere arbejdskrævende, men som giver dig mulighed for at opbygge præcis den oplevelse og funktionalitet, som dine app-brugere har brug for.
Følg Power Platform