Del via


Avgjøre hvilken type app som skal lages

I Power Apps har du to alternativer for å opprette apper: modelldrevne apper og lerretsapper.

Det følgende er en grunnleggende sammenligning på høyt nivå. Hvis du vil ha mer informasjon om disse to apptypene, kan du se Oversikt over oppretting av apper i Power Apps.

Modelldrevne apper.

Modelldrevne apper krever en Microsoft Dataverse-database. De er bygd oppå dataene som modelleres i dette databasemiljøet. Visninger og detaljskjermer for modelldrevne apper er basert på datastrukturen. På grunn av dette gir de brukerne et mer ensartet utseende og funksjonalitet fra ett skjerm bilde, uten å kreve mye innsats fra oppretteren av appen.

Modellerdrevne apper er gode for scenarioer der forretningslogikken er kompleks, for eksempel følgende:

  • Avanserte datamodeller

  • Administrasjon av forretningsprosesser

  • Sporing av aktiviteter tilknyttet data

Lerretsapper.

Lerretsapper kan derimot bygges med eller uten en Dataverse-database. De bruker koblinger til å få tilgang til data og tjenester. Lerretsapper starter med en tom skjerm, på samme måte som lerretet til en kunstner, og oppretteren definerer hvert enkelt skjermbilde manuelt. Dette gir oppretteren full kontroll over plasseringen av hvert element på lerretet.

Bruk lerretsapper hvis brukeren forventer en tilpasset brukeropplevelse. De tilbyr følgende:

  • Et grafisk og intuitivt grensesnitt

  • Mulighet til å opprette et skreddersydd brukergrensesnitt basert på brukerkrav

  • Integrering over flere systemer ved hjelp av koblinger

Vurder å opprette en modelldrevet app hvis ikke brukerne har et bestemt behov for en lerretsapp. Med modelldrevne apper kan du lage appen raskere fordi du ikke trenger å bygge ut brukegrensesnittet selv.

Obs!

Hvis du oppretter en app som skal brukes av kundene dine på Internett, kan du også opprette en tredje type app: en portalapp.

Bygge en ende-til-ende-løsning som bruker flere apper

Forretningsprosessen din krever kanskje mer enn én app.

Vårt utgiftsrapportprosjekt har for eksempel flere aktivitetssett som er helt forskjellige, så vi vurderer å lage flere apper. Dataene de bruker, er de samme, men brukeropplevelsen vil skreddersys til bestemte scenarioer og personer.

Oppgaver for hvert trinn i forretningsprosessen.

Som du kan se fra eksemplet ovenfor, er det flere typer personer som behandler samme datasett. Lerretsapper vil passe best for ansatte som fyller ut reiseregningen, noe som gjør det mulig for personer som Lee å sende en reiseregning ved hjelp av en attraktiv mobilapp som er intuitiv å bruke, og som kan brukes når han arbeider frakoblet.

En lerretsapp for oppretting av reiseregning.

Hvis du går tilbake til delen Dokumentere forretningsprosessen, kan du se at kravene til Abhay er:

  • Må kunne gå gjennom alle reiseregninger og kvitteringer

  • Ansvarlig for å sikre samsvar for hver reiseregning

  • Stort arbeidsvolum, må kunne behandle informasjon raskt

  • Må kunne rapportere om hvordan utgifter skal balanseres opp til budsjettet

For å kunne behandle et stort volum med arbeids- og prosessinformasjon raskt passer en modelldrevet app best. Den gjør det mulig for Abhay å vise alle detaljene for den sendte reiseregningen raskt, og dermed se hvordan den påvirker budsjettet, og se etter relatert informasjon, for eksempel leverandørdetaljer.

En modelldrevet app for behandling av reiseregninger.

I dette eksemplet kan du se en kombinasjon av både en lerretsapp og en modelldrevet app. Selv om de er to forskjellige typer apper, kan alle dataene sentraliseres på ett sted (Dataverse).

To apper med data i Dataverse.

Obs!

Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)

Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).