Određivanje koju vrstu aplikacije treba napraviti
U značajci Power Apps, imate dvije mogućnosti pri stvaranju aplikacija: aplikacije stvorene prema modelu i aplikacije radnog područja.
Slijedi osnovna usporedba na visokoj razini. Za puno više detalja o tim dvjema vrstama aplikacija pogledajte Pregled stvaranja aplikacija u značajci Power Apps.

Za aplikacije stvorene prema modelu potrebna je baza podataka Microsoft Dataverse. Napravljene su na temelju podataka oblikovanih u tom okruženju baze podataka. Prikazi i detalji zaslona za aplikacije stvorene prema modelu temelje se na strukturi podataka. Zbog toga, korisnicima pružaju konzistentniji izgled i doživljaj od jednog do drugog zaslona, ne zahtijevajući pretjeran napor od autora aplikacije.
Aplikacije stvorene prema modelu dobre su za scenarije u kojima je poslovna logika složena, kao što su:
Sofisticirani podatkovni modeli
Upravljanje poslovnim procesom
Aktivnosti praćenja povezane s podacima

S druge strane, aplikacije radnog područja mogu se graditi sa ili bez baze podataka usluge Dataverse. Pristup podacima i uslugama vrši se pomoću poveznika. Izrada aplikacija radnog područja započinje s praznim zaslonom na koji autor ručno postavlja svaki zaslon. To autoru omogućuje potpunu kontrolu nad postavljanjem svakog elementa na radnoj površini.
Koristite aplikacije radne površine ako korisnik očekuje prilagođeno korisničko iskustvo. Pružaju sljedeće:
Grafičko, intuitivno sučelje
Sposobnost stvaranja prilagođenog korisničkog sučelja na temelju zahtjeva korisnika
Integracija obuhvaća više sustava s pomoću priključaka
Razmotrite stvaranje aplikacije stvorene prema modelu, osim ako vaši korisnici nemaju posebnu potrebu za aplikacijom radnog područja. Aplikacije stvorene prema modelu omogućuju vam da brzo napravite aplikaciju jer ne zahtijevaju da sami napravite korisničko sučelje.
Napomena
Ako stvarate aplikaciju koju će koristiti vaši klijenti na webu, možete stvoriti i treću vrstu aplikacije: aplikacija portala.
Izrada cjelovitog rješenja koje koristi više aplikacija
Vaš bi poslovni proces mogao zahtijevati više aplikacija.
Na primjer, naš projekt izvješća o troškovima ima nekoliko skupova zadataka koji su sasvim različiti pa ćemo razmotriti izradu nekoliko aplikacija. Podaci koje koriste isti su, ali korisnički doživljaj bit će prilagođen specifičnom scenariju i osobama.

Kao što možete vidjeti iz gornjeg primjera, postoji više vrsta ljudi koji obrađuju isti skup podataka. Aplikacije radnog područja najbolje bi odgovarale zaposlenicima koji ispunjavaju obrazac troškova koji omogućuje osobama poput Leeja da podnose izvješće o troškovima s pomoću privlačne mobilne aplikacije koja se intuitivno koristi i može se koristiti izvanmrežno.

Referirajući se na odjeljak o Dokumentiranju poslovnog procesa, možete vidjeti da su Abhayjevi zahtjevi:
Mora biti u mogućnosti pregledati sva izvješća i primitke o troškovima
Odgovoran je za osiguranje usklađenosti svakog izvješća o troškovima
Veliki obim posla; mora biti u mogućnosti brzo obraditi informacije
Mora biti u mogućnosti izvijestiti o uravnoteženju troškova s proračunom
Za brzu obradu velikog obima posla i informacija najprikladnija je aplikacija stvorena prema modelu. Omogućuje Abhayu da brzo pregleda sve pojedinosti podnesenog izvješća o troškovima, vidi kako to utječe na proračun i traži podatke u vezi s njima, poput podataka o dobavljaču.

U ovom primjeru scenarija možete vidjeti kombinaciju aplikacije radnog područja i aplikacije stvorene prema modelu. Iako postoje dvije različite vrste aplikacija, svi se podaci mogu centralizirati na jednom mjestu (Dataverse).
