Uudelleenkäytettävän käyttöliittymän luominen Power Apps component frameworkin ja pohjaan perustuvien sovellusten komponenttien avulla
Power Apps tarjoaa kaksi vaihtoehtoa uudelleenkäytettävien komponenttien luomiseen:
- Pohjaan perustuvien sovellusten komponentit, joka on vähän koodia käyttävä tapa luoda uudelleenkäytettäviä ohjausobjekteja Power Apps Studio.
- Power Apps komponenttikehys, joka on kehittäjiä tukeva tapa rakentaa uudelleenkäytettäviä ohjausobjekteja HTML:n, Typescriptin ja CSS.
Pohjaan perustuvien sovellusten komponentit ovat tehokkaita, ja niiden avulla voidaan täyttää useimmat sovelluksen käyttöliittymävaatimukset. Niitä kannattaa harkita ensin, koska niiden luonti- ja ylläpitokustannukset voivat useimmissa tapauksissa olla pienemmät kuin Power Apps component frameworkilla.
Seuraavassa kuvassa on esimerkkejä pohjaan perustuvien sovellusten komponenteista.
Pohjaan perustuvien sovellusten komponentit voidaan pakata komponenttikirjastoihin eli säilöihin, joiden avulla osia on helppo käyttää uudelleen useissa sovelluksissa. Komponenttikirjastojen avulla on helppo hakea ja löytää komponentteja, julkaista muutoksia ja ilmoittaa sovellusten tekijöille, kun komponenttipäivityksiä on saatavilla.
Vaativampia skenaarioita varten Power Apps component framework tarjoaa monipuolisen joukon kehysohjelmointirajapintoja, jotka paljastavat monia ominaisuuksia, kuten komponenttien elinkaarihallinta, tilannetiedot ja metatiedot. Skenaarioissa, jotka vaativat laiteominaisuuksia, kuten kameran tai mikrofonin, koodikomponentin luominen Power Apps component frameworkin avulla on ainoa vaihtoehto. Power Apps component frameworkin avulla luotuja koodikomponentteja voi käyttää pohjaan perustuvissa sovelluksissa, mallipohjaisissa sovelluksissa ja Power Apps -portaaleissa.
Nähdäksesi tosielämän esimerkin Power Apps component frameworkin käytöstä, katso tämä video siitä, miten Chevron teki digitaalisesti parannetun suunnittelutyökalun, jonka avulla suunniteltiin 10 000 metriä syvä kaivo (noin 11 km maanpinnan alapuolella): Video: Tosielämän tarinoita: Globaalit energiayhtiöt edistävät digitaalista muutosta Microsoft Power Platformin avulla. Tämä digitaalinen työkalu käyttää Power Apps component frameworkia sovelluskokemuksen parantamiseen.
Koodikomponentissa näkyy lisäsyöttökenttä, jossa on avattava luettelo, jossa on lisätietoja, jotka auttavat käyttäjiä ymmärtämään kaavoja, joilla syöttökentän arvo saadaan.