PowerApps

osnovno.png

Predstavitev Microsoft PowerApps

Storitev Power Apps je zbirka storitev, aplikacij, povezovalnikov in podatkovnih platform, v kateri lahko ustvarjate aplikacije po meri za vaše poslovne potrebe. Z uporabo Power Apps lahko enostavno ustvarite poljubne aplikacije, ki se lahko povežejo z vašimi podatki, ki so lahko shranjeni na podatkovnih platformah ali na drugih spletnih virih ali na mestih uporabe.

 
powerapps_200x200.png

Da lahko dostopamo do storitve Power Apps se moramo najprej prijavit na Microsoft Office 365. ko vpišemo svoj mail in geslo nas popelje na domačo stran Power Apps. Ob prvem pogledu je domača stran narejena minimalistično, z enostavno navigacijo med funkcijami storitve. Na vrhu strani imamo orodno vrstico kjer se od leve proti desni nahajajo:

  • Ime aplikacije, ki se trenutno uporablja in gumb do povezav do drugih storitev in aplikacij,

  • Vrstica za iskanje, s katero se lahko lažje premikamo in iščemo po storitvi Power Apps,

  • Gumbi za okolje (kjer lahko preklapljate med različnimi organizacijami, ki so vezane na vaš

  • mail), obvestila, nastavitve (kjer lahko prilagodite Power Apps po vaših željah, in dostopate tudi do kakšnih pomembnih informacij glede storitve Power Apps), pomoč (kjer so povezave do pomoči, učenja,…) in ikona za vaš uporabniški račun.

  • Vrstica za iskanje, s katero se lahko lažje premikamo in iščemo po storitvi Power Apps,

  • Gumbi za okolje (kjer lahko preklapljate med različnimi organizacijami, ki so vezane na vaš

  • mail), obvestila, nastavitve (kjer lahko prilagodite Power Apps po vaših željah, in dostopate tudi do kakšnih pomembnih informacij glede storitve Power Apps), pomoč (kjer so povezave do pomoči, učenja,…) in ikona za vaš uporabniški račun.

Youtube.webp

Kaj so novosti v PowerApps?

Nadgradili so način iskanja znotraj storitve Power Apps s čem so uporabniku poskušali olajšati iskanje, tudi če se pri tem zatipka. Poskušali so tudi nadgraditi iskanje s tem, da prepozna pogoste krajšave ali sopomenke vpisanega iskalnega niza (npr. fast eight je enako kot fast 8). nekatere iz teh funkcij so trenutno na voljo le v aplikacijah, kjer imajo kot jezik uporabe izbrano angleščino in omogočeno iskanje ustreznosti, v prihodnosti pa nameravajo to opcijo če podpreti v drugih jezikih.

novo.png

Novost!

 
Slika3.jpg
Pomembno.jpg

Pomembno!

Konec novembra 2020, so izdali tudi novo obliko platna za gradnjo aplikacij s platni. Predogled navpičnih in vodoravnih kontrolnikov lahko samodejno spreminjajo velikost in obliko, s čem omogoči enostavno delovanje znotraj ustvarjanja aplikacije. Te funkcije se lahko uporablja v spletni verzij, kot tudi v MS Teamsih

Slika4.gif

V februarju 2021 je mobilna aplikacija Power Apps dobila novo podobo. S tem so dodali domačo stran, preko katere lahko dostopate do pogosto uporabljenih ali odprtih vsebin in navigacijsko vrstico s katero se lahko lažje premikate po aplikaciji. Dodali so tudi dodajanje priljubljenih in pripenjanje aplikacij na začetni zaslon z gestami. To pomeni da na naslovu željene aplikacije podrsate desno, s čem jo lahko dodate ali odstranite s seznama priljubljenih, če pa podrsate levo, pa lahko aplikacijo pripnete na domač zaslon uporabljene naprave.

Slika5.jpg

Zavihek Učenje

 

Kot pomoč k pristopu uporabe Power Apps, Microsoft omogoča tudi različne tečaje, s katerimi vas vodi skozi različne funkcionalnosti njihove storitve. Ko stisnete na gumb učenje vas popelje na ta razdelek, kjer imate možnosti, da pregledate navodila za uporabo Power Apps. Kot prvo ponujajo opcijo vodenega učenja, kar vas popelje na novo spretno stran z različnimi tečaji za različne funkcije storitve. Ponuja tudi pomoč za uporabnike, v obliki vnaprej odgovorjenih pogostih vprašanj ali bolj podrobno opisanih modulov v storitvi in tudi možnost pridružitve neki skupnosti kjer si lahko izmenjavate zamisli in ideje za ustvarjanje.

ucenje.png

Za prikaz vodenega učenja s pomočjo tečajev Microsoft Office sem si izbrala tečaj za predstavitev Power Apps. Tečaji so v angleškem jeziku, da jih lahko uporabljajo uporabniki po celem svetu.

Slika9.png
Slika10.png

Ko se prvo prijavimo v tečaj nam napiše kratek povzetek o storitvi Power Apps, za kaj se jo uporablja in našteje par pomembnih točk, ki jih bomo pridobili s tem tečajem.

V naslednjem koraku, nas popelje na stran, kjer imamo natančno opisano kako in kaj delu je Power Apps. Predstavi nam različne vrste ustvarjanja aplikacij, portale, umetno inteligenco, ki jo lahko ustvarimo s pomočjo Power Apps in tudi prednosti uporabe Power Apps.

8ac3d900dcfe4cbe91a6cbc0a2b1477520_21_21

Na naslednji strani nam na kratko predstavi študijo primera stranke, ki uporablja storitev Power Apps. Ta stranka je letališče Heathrow. Na kratko nam predstavijo stranko in nam razložijo s kakšnimi problemi so se soočili in kako so se odločili za rešitev Power Apps , kot tudi kaj so z njo ustvarili.

a84503bf3e4f466bb03025821cddee6618_34_16

Na naslednji strani nam pokažejo primer ustvarjene aplikacije s pomočjo Power Apps, na primer letališča Heathrow.

Slika12.png

Kot predzadnjo stran na tem kratkem tečaju, nam da za rešit kratek test, da preverimo svoje znanje, ki smo ga pridobili skozi ta tečaj.

daa260b27f6e4004a78cab30b9b4b42518_53_24

Zadnje nam še napiše kratek povzetek snovi tečaja in pomembne točke, ki si jih je pomembno zapomniti. Ponudi nam tudi linke do drugih tečajev, kot tudi čestita za opravljen tečaj.

51c8d9b9c7fe407499798eee0ca7fd1c19_00_24
Pomembno.jpg

Zanimivo!

Zavihek Ustvari

Na zavihku ustvari imamo različne opcije kako ustvariti različne aplikacije. Na vrhu imamo predlagane tri različne načine ustvarjanja:

  • Aplikacija s platnom od začetka,

  • Aplikacija ki temelji na platnu, od začetka in

  • Portal iz praznega.

 
Slika13.png

Pod temi tremi predlaganimi načini začetka ustvarjanja aplikacij, nam ponudijo opcijo, da lahko svojo aplikacijo začnete ustvariti s podatki iz različnih podatkovnih virov (SharePoint, Excel, SQL Server, Microsoft Dataverse,…).

Pod vsem tem pa imamo na razpolago različne predloge za aplikacije. S temi si lahko olajšamo začetek izdelave, saj ima predloga že narejen osnoven izgled, ki ga lahko spremenimo po svojih željah in prilagodimo svojim potrebam.

Zavihek Aplikacije

Ko preklopimo na podokno aplikacij nam na zaslonu v sredini najprej pokaže seznam vseh aplikacij, ki smo jih ustvarili ali pa so bile dane v skupno rabo z nami. Preko vrstice nad seznamom lahko tudi ustvarimo nove aplikacije, uvozimo aplikacije s platnom ali pa povežemo s storitvijo Microsoft Dynamics 365. V zgornjem levem kotu imamo tudi opcijo iskanja med svojimi ustvarjenimi aplikacijami. 

 
aplikacije.png

Kako ustvarim novo aplikacijo?

Predstavljajmo si, da smo podjetje, ki prodaja izdelke za gospodinjstvo. Ker nas zanimajo mnenja naših strank, si želimo ustvariti aplikacijo preko katere bi naše stranke z enostavnim vprašalnikom povprašali o njihovi izkušnji v naši prodajalni.

 

Kot prvi korak se lahko postavimo na zavihku aplikacije, v zgornji levi rob, kjer stisnemo na Nova aplikacija in izberemo na kakšen način bomo ustvarili aplikacijo ali na zavihku ustvari izberemo željeno opcijo.

 
a0335766f7f941c4878d50807a21d4a918_17_53

Za naše potrebe in lažjo izdelavo si bomo izbrali aplikacijo s platnom in predlogo Employee Engagement Survey, s katero bomo lažje ustvarili anketo.

77d42b6bd80c422b848f4d7c9624a87b18_21_35

Aplikacijo po želji poimenujemo in stisnemo Ustvari, kar nas popelje na nov zavihek v urejevalnik aplikacije.

af7bb6229f41427e9b8468aa10e1489618_23_15

Ko imamo odprt urejevalnik, nam nato ponudi, da si pred začetkom urejanja pregledamo izgled in funkcionalnosti aplikacije. To lahko tudi storimo s tipko F5, ali s klikom na ikono zgoraj desno.

ee1c0cb3c3bc4b148e4adda8834e096018_32_22

Pri uvodnem oknu lahko v nastavitvah spreminjamo barvo ozadja in napise na določenih mestih v aplikaciji.

f73dd96e2d094502b726d26e703e103318_37_15

Da aplikacijo shranimo, stisnemo v zgornjem levem kotu na zavihek Datoteka, Shrani kot (kjer izberemo mesto shranjevanja in ime aplikacije), nato stisnemo Shrani in aplikacija je shranjena. ko je aplikacija shranjena nam pokaže možnos, da našo aplikacijo damo v skupno rabo ali, da pogledamo vse različice naše aplikacije.

4a94723c47284820ba2e45c91376028118_43_06

Na levi strani se lahko premikamo po straneh naše aplikacije in spreminjamo besedilo, izgled in funkcionalnosti aplikacije.

806f47b03b844fa894ef1d8549f55ab319_15_00

Na levi strani imamo pod vsako stranjo v aplikaciji napisane vse sestavne dele te strani, katere lahko poljubno preurejamo, prestavljamo in oblikujemo. Na desni strani pa nam prikaže podrobnosti in možnosti za vsak element, ki je izbran.

73d8b20e2155485daecc63b5626c72a119_33_09

Besedilo se lahko spreminja na različne načine:

  • s klikom na kvadrat v aplikaciji,

00219f1b66344d9a887be103513a292819_37_09
  • prvo označimo željeno polje in nato v zgornjo vrstico, kjer vpišemo željeno besedilo med narekovaje (")

e9af0dad56ca4e058d7f011f2d2e9fce19_41_47
  • izberemo željeno polje in nato vpišemo besedilo v desni strani med možnostmi.

5f5c57859fa1455fb2276bb49aef550d19_42_39

Pri spreminjanju besedila na gumbih v aplikaciji, je potrebno spremeniti kodo, ki določa kaj se bo zgodilo ob pritisku na gumb!

Pomembno.jpg

Pomembno!

80fbd0eb197840bcbbc0fd076bbe999520_11_55

Če želimo spremeniti vrednosti v vprašanju, kjer lahko izberemo več različnih odgovorov, označimo polje in željene možne odgovore vpišemo med narekovaje v oglatih oklepajih in jih ločimo s podpičjem.

f68f0be512da466d95706d5ce63663c120_10_02

Na zadnjem oknu naše aplikacije, dodamo še gumb za več informacij na katerega dodamo hiperpovezavo na naše spletno mesto. to lahko naredimo na dva načina.

  • Prvo stisnemo na gumb na katerega želimo narediti povezavo in na polju dodatno med narekovaje vpišemo naslov spletne strani.

8eb504a2e13f404988de4bff0b3e482f12_46_39
  • Stisnemo na gum na katerega želimo narediti hiperpovezavo in v zgornji vrstici vpišemo naslov spletne strani med narekovaje (").

b3136101c63c484da09569b2d4aea48912_47_09

Ko smo oblikovali in ustvarili aplikacijo po svojih željah, jo je potrebno shraniti in potem jo lahko objavimo in damo v skupno rabo ter pričnemo z uporabo.

e51701afacae4f3eb8a2818339dc9b2e13_01_43

Pred objavo še enkrat pregledamo celo aplikacijo, da preverimo če je vse pravilno in deluje. to naredimo tako da v meniju stisnemo na ime aplikacije, ki nam jo odpre v novem zavihku.

1feb17188d0e4b7fa9bc9cce46fcbb9113_11_12

V storitvi PoweApps lahko tudi ustvarjamo podatkovne tokove. Z njimi lahko ustvarjamo različne avtomatizirane postopke:

  • pošiljanje mailov, 

  • spreminjanje datotek,

  • dobivanje obvestil,

  • dejanja v MS Teamsih,

  • ...

 

Podatkovni tokovi

podatkovni_tokovi.png
Youtube.webp

Kako ustvarim podatkovni tok?

Na zavihku Podatkovni tokovi, v zgornjem levem kotu stisnemo na Nov tok in izberemo na kateri način bomo ustvarili tok.

e7ba195f4b924a7887f6b8f29024af0612_13_08
 

Izberemo Takojšen tok za oblak in v odprtem oknu izberemo ime in sprožilec podatkovnega toka.

dd6d541a7e324e4b937c6944d088e38d13_16_55

Po ustvarjenem toku izberemo naslednji korak. za primer, da želimo dobiti obvestilo o vremenu, izberemo Pogoj. Nato v parametre dodamo željene vrednosti, prvo dodamo dinamično vrednost iz seznama in nato katera je željena vrednost (pri nas je dinamična vrednost država in nato vpišemo izbrano vrednost: Slovenija).

2b7d199f43b04542b123a141711d244913_37_46

Nato dodamo korake, ki želimo da jih računalnik izvede, če je pogoj izpolnjen.

V našem primeru smo določili, da računalnik pogleda našo lokacijo in pridobi podatke o trenutnih vremenskih razmerah, katere tudi pošlje po mailu določenemu uporabniku.

Za vsebino maila smo določili, da pošlje:

  • razmere,

  • povzetek trenutnega vremena,

  • verjetnost padavin,

  • najvišje temperature,

  • najnižje temperature in

  • enote v katerih so zapisane temperature.

pogoj-da.png

Ker smo izbrali dogodek pogoj, dodamo tudi korake, ki jih tok izvede v primeru da pogoj ni izpolnjen. v našem primeru smo določili, a dobimo potisno sporočilo z vremenskimi podatki.

pogoj-ne.png

Preden lahko zaženemo naš podatkovni tok ga je potrebno najprej shraniti! To lahko naredimo na dva načina.

  • zgoraj desno stisnemo na gumb Shrani,

Pomembno.jpg

Pomembno!

a603d43ff47f4f88b8ec0ff902abf64e14_17_22
  • ali pa pod našim podatkovnim tokom stisnemo na gumb Shrani.

92a58f8244164373a33dc3a1f8619f9914_18_03

Ko smo shranili naš podatkovni tok, ga lahko zaženemo s klikom na gumb Preizkusi, v zgornjem desnem kotu. Ko stisnemo na preizkusi izberemo način kako bomo sprožili naš tok, potem dodelimo vsa dovoljenja, ki jih PowerApps potrebuje, da izvede tok in nato stisnemo Izvedi tok.

e9defa84eb794296997993603b7ffa2614_25_56

Po izvedenem toku, nam v desnem robu pokaže obvestilo, da se je tok začel izvajat in ponudi povezavo, preko katere lahko dostopamo do zgodovine izvajanj našega toka in lahko preverimo kako se je izvedel.

d03173237ea84f238fb093eeb862bf5714_26_28

Če pritisnemo na naš izveden tok, lahko pregledamo kako se je izvedel, katero pot je izbral (ali se je pogoj izpolnil ali ne), koliko časa je potreboval za izvedbo celotnega toka in koliko je porabil za posamezen korak.

uspešen_potek.png

Ker se je naš tok uspešno izvedel smo na mail dobili sporočilo v katerem so bili zapisani vsi podatki, za katere smo določili, da jih naj naše sporočilo vsebuje.

prejet_mail.png
Youtube.webp
 

Boti za klepet

Ena izmed možnosti za ustvarjanje v storitvi PowerApps je tudi ustvarjanje botov za klepet. Klepetalni bot je storitev, ki jo poganjajo neka določena pravila ali pa tudi umetna inteligenca. najdemo jih na vedno več spletnih straneh in aplikacijah. Prednost ustvarjanja botov v PowerApps je, da za ustvarjanje ni potrebno znanje nobene kode.

Da lahko ustvarjate Bote za klepet je treba prvo ustvariti plačljivi račun ali začeti zastonj preizkusno dobo, ki traja en mesec.

bot.png

Po končanem vpisu nam pokaže okno v katerega vpišemo ime našega bota in nato pritisnemo Create.

create-new-bot-screen.png
Youtube.webp

Naš bot bo bil ustvarjen na privzetem okolju organizacije ali uporabnika. V večini primerov je to dovolj, vendar se lahko spremeni okolje tako da greste na More options in izberete okolje iz seznama. 

Ko ustvarjate prvega bota, vam to lahko vzame okoli 15 minut, med ustvarjanjem pa vam bo na vrhu strani kazalo obvestilo, da se bot če gradi. Za kasnejše bote, ki jih boste ustvarjali, vam bo za to vzelo manj časa. 

 

Graditelj UI

Eden izmed delov storitve PowerApps je tudi Graditelj umetne inteligence. To je del pemium storitve in z njim lahko ustvarjate svoje modele za izboljšanje vašega poslovanja. z njim lahko ustvarjate prilagojene modele umetne inteligence, ki se perfektno skladajo z vašim podjetjem in vam izboljšajo in olajšajo poslovanje.

Youtube.webp
AI.png

Za ustvarjanje je potrebno doplačati za storitev ali pa uporabiti brezplačno 30-dnevno poskusno različico. Tukaj lahko ustvarimo 4 različne oblike umetne inteligence:

  • UI za obdelava obrazca, ki ga lahko uporabimo za samodejno obdelavo obrazcev kot so računi ali davčni obrazci,

  • UI za predvidevanje, za napovedovanje določenih rezultatov, glede na pretekle podatke določenih datotek,

  • UI za pridobivanje entitet, za prepoznavanje posameznih besed ali besednih zvez,

  • UI za razvrstitev kategorij, za razvrstitev besedilnih vnosov in

  • UI za zaznavanje predmetov, zaprepoznavanje predmetov, prepoznavanje pomankanja potrebščin in še več.

 

Mobilna aplikacija

Microsoft je ustvaril tudi mobilno aplikacijo PowerApps, kjer lahko odpirate in uporabljate različne aplikacije, ki ste jih ustvarili ali so shranjene na istem okolju. po aplikaciji se premikate na spodnjih gumbih, preko katerih dostopate do začetne strani, aplikacij in do ostalih možnosti.

V novi verziji mobilne aplikacije se lahko tudi enostavneje dodaja naše aplikacije v PowerAppsih med priljubljene, kot tudi dodaja bližnjice do naših aplikacij na domač zaslon mobilnega telefona.

Ker smo v mobilni aplikaciji prijavljeni s svojim Microsoft računom se vse posodablja in imamo vse aplikacije sinhronizirane, kar pomeni, da lahko na telefonu odpiramo in uporabljamo aplikacije, ki smo jih ustvarili na računalniku.