Domov recenzia Recenzia a hodnotenie Microsoft Powerapps

Recenzia a hodnotenie Microsoft Powerapps

Obsah:

Video: Вебинар "Введение в платформу PowerApps". Часть 1 (Október 2024)

Video: Вебинар "Введение в платформу PowerApps". Часть 1 (Október 2024)
Anonim

Ceny a plány

Ceny Microsoft PowerApps sa dajú rozdeliť niekoľkými rôznymi spôsobmi. Ako samostatný produkt začína v programe Microsoft PowerApps Plan 1 na 7 dolárov za používateľa za mesiac, ktorý je zameraný na podnikových používateľov bez skúseností s programovaním. Plán 1 je dodávaný s 4 500 spusteniami alebo automatizáciou Microsoft Flow na používateľa za mesiac a tiež prístupom k Spoločným dátovým službám spoločnosti Microsoft. Program Microsoft PowerApps Plan 2 je výrazne drahší pri cene 40 dolárov na používateľa mesačne, pretože tento plán je zameraný na vývojárov a správcov IT s hlbšími funkciami programovania a modelovania údajov spolu so správou politík na úrovni podniku. Plán 2 prideľuje 15 000 tokov za mesiac. V oboch programoch je bezplatná skúšobná doba 90 dní bez obmedzenia počtu aplikácií, ktoré môžete vytvoriť.

Ďalším spôsobom, ako získať Microsoft PowerApps, je prostredníctvom existujúceho predplatného balíka Office 365 alebo Dynamics 365. Aj keď v tomto scenári získate iba 2 000 tokov za mesiac a iba jedno vlastné rozhranie na programovanie aplikácií (API), na rozdiel od neobmedzeného rozhrania API pre programy Microsoft PowerApps Plan 1 a 2. Microsoft PowerApps sa tiež dodáva s priamou integráciou do služieb Office 365, Microsoft Power BI a predvolená je databáza riadenia vzťahov so zákazníkmi (CRM) a možnosti aplikácie Microsoft Dynamics 365.

Spoločnosť Microsoft tiež pridala integráciu do „prémiových konektorov“ na oboch úrovniach plánu, napríklad schopnosť sťahovať údaje zo zdrojov vrátane MailChimp a Salesforce Sales Cloud Lightning Professional. Môžete tiež prepojiť aplikácie Microsoft PowerApps s množstvom cloudových aplikácií a služieb tretích strán, od sociálnych sietí, ako sú Facebook a Twitter, až po GitHub, Dropbox Business a Slack.

Vytvorenie obchodnej aplikácie s nízkym kódom

Vývojové platformy s nízkym kódom majú hodnotu pre priemerných podnikových používateľov, ktorí chcú vytvárať aplikácie bez kódovania, a pre programátorov a manažérov IT, ktorí sa snažia znížiť časť manuálneho úsilia pri vývoji základných aplikácií podnikových procesov v rámci organizácie. Preto sme testovali Microsoft PowerApps z oboch hľadísk. Aby sme otestovali Microsoft PowerApps z pohľadu podnikových používateľov, vytvorili sme základnú aplikáciu plánovania. Základným cieľom bolo vytvoriť aplikáciu, ktorá by mohla pridať novú udalosť s poliami pre názov udalosti, dátum, čas a trvanie. Pokiaľ ide o funkcie, chceli sme možnosť pozvať používateľov na udalosti a usporiadať zoznam udalostí v kalendári alebo chronologickom zobrazení. Akákoľvek ďalšia funkčnosť by bola výhodou.

Prístrojová doska a vizuálny dizajnér Microsoft PowerApps patrili medzi najpriamejšie a najjednoduchšie navigovateľné používateľské rozhrania, ktoré sme testovali. Aplikácia Microsoft PowerApps síce nie je taká minimalistická ako používateľské rozhrania Google App Maker a Zoho Creator, ale dokáže vám poskytnúť rýchly prístup ku všetkým vašim aplikáciám, pracovným postupom, integráciám, dátovým konektorom a upozorneniam bez toho, aby vás zaplavila typom preplneného UX, ktorý môže Navigácia aplikácie Salesforce Cloud je zložitá.

Keď sa zaregistrujete na bezplatnú skúšobnú verziu a otvoríte informačný panel Microsoft PowerApps, ľavá navigácia umiestni všetky vaše aplikácie, pripojenia, toky, brány, oznámenia a spoločné entity údajovových služieb spolu s výrazným tlačidlom Vytvoriť novú aplikáciu. začať stavať. Na hlavnom paneli vám spoločnosť Microsoft tiež poskytuje odkazy na množstvo vzorových aplikácií a šablón, ako aj videonávody a prehliadku so sprievodcom prostredníctvom platformy. Pre podnikových používateľov, ktorí nemajú skúsenosti s programovaním, nie je potrebné hľadať zdroje pomoci hlavným prínosom.

Po výbere Vytvoriť novú aplikáciu vám Microsoft PowerApps ponúka možnosť začať s prázdnou aplikáciou alebo existujúcou šablónou alebo začať s údajmi vytiahnutými z ktoréhokoľvek z piatich predkonštruovaných konektorov: Common Data Service, Dynamics 365, Microsoft OneDrive for Business, Microsoft SharePoint Online alebo Salesforce. Ďalším inteligentným produktom spoločnosti Microsoft PowerApps sú tlačidlá na výber rozloženia mobilných telefónov alebo tabletov na začiatku.

Vizuálny dizajnér má veľmi známy pocit, s panelmi nástrojov a funkčným rámcom v hornej časti inšpirovaným programom Microsoft Excel a miniatúrami obrazoviek drag-and-drop v ľavom stĺpci, ktorý pripomína správu snímok v aplikácii Microsoft PowerPoint. Začali sme tým, že sme vytvorili prázdnu aplikáciu pre našu aplikáciu na plánovanie PCMag, ale rýchlo sme zistili, že je efektívnejšie začať so zdrojom údajov a vytvárať aplikáciu odtiaľ, namiesto toho, aby sme sa snažili pripojiť databázu Common Data Service, ktorú sme ešte nevytvorili., Aplikácia Microsoft PowerApps môže byť spočiatku trochu náročná, ak nemáte zdroj údajov alebo hárok programu Microsoft Excel a čas načítania by mohol zlepšiť. Ale potom, čo nás poslali späť na hlavný informačný panel, aby sme vytvorili databázu pre našu aplikáciu, sme boli mimo prevádzky.

Pred navrhnutím samotnej aplikácie ju musíte prepojiť s entitami z databázy. Entita je v podstate tabuľka v databáze, ktorá vám pomôže spravovať údaje, ktoré sa dostanú do vašej aplikácie. Microsoft PowerApps má desiatky preddefinovaných entít pre rôzne prípady použitia v obchode a predaji (kontakty, potenciálni zákazníci, predajcovia, faktúry, nákupné objednávky a mnoho ďalších) a môžete si vybrať viacero subjektov, z ktorých sa budú údaje čerpať. Aplikácia vás spustí niekoľkými preddefinovanými obrazovkami, ale na karte Vložiť na vrchu návrhára môžete pridať na obrazovku všetky druhy tabuliek, objektov a multimédií. Môžete pridať čiarové, stĺpcové alebo výsečové grafy; rôzne ikony a ponuky mobilných aplikácií, dotykové ovládacie prvky ako prepínač, odkazy na otvorenie fotoaparátu alebo mikrofónu telefónu a dokonca aj čiarové kódy.

Aj keď vývojárske nástroje a najmä mobilný optimalizovaný vizuálny vývoj v aplikácii Microsoft PowerApps sú pôsobivé, rýchlo sme si uvedomili, že pridávanie a objednávanie prvkov a správa zdrojov údajov sa všetky vyskytujú v Editore nehnuteľností na pravej strane návrhára. Pridanie a úprava prvkov vyžaduje neustále pripojenie k rôznym entitám databázy a zmena hodnôt a názvov vlastností vedie k chybám.

V konečnom dôsledku sa zostavenie základnej plánovacej aplikácie od základu alebo z existujúcej šablóny ukázalo podstatne komplikovanejšie v porovnaní s Appian a Google App Maker, kde vytvorenie základnej plánovacej aplikácie bolo skôr sprievodcom, ktorý vás prevedie sprievodcom založeným na formulároch. Microsoft PowerApps nie je nevyhnutne nástrojom pre podnikových používateľov bez akýchkoľvek skúseností, aspoň s programom Microsoft Excel - pokiaľ nepracujete z preddefinovaných šablón. Najúčinnejším spôsobom zostavenia plánovacej aplikácie sa ukázalo, že vyskúšala niekoľko šablón a potom vložila prvky používateľského rozhrania, ako je napríklad nástroj na výber dátumu a rozbaľovacia ponuka, aby sa vytvorila obrazovka, na ktorej by sme mohli pridať udalosť, vybrať dátum a uložte túto udalosť do tabuľky a potom pozvite používateľov. Po vytvorení našej aplikácie a použití tlačidla Poslať ďalej v pravom hornom rohu návrhára na zobrazenie ukážky aplikácie sa nám podarilo zverejniť aplikáciu v internom podnikovom obchode s aplikáciami, ktorý aplikáciu zdieľal prostredníctvom e-mailu s konkrétnou spolupracovať. - pracovníci alebo členovia tímu.

Skúsenosti vývojárov

Na testovanie aplikácie Microsoft PowerApps z pohľadu zameraného na IT náš vývojár použil tento nástroj na zostavenie malej aplikácie CRM nazvanej „Crowd Control“. Cieľom tejto aplikácie bolo vytvoriť jednoduchý kontakt na spoluprácu a vedúceho manažéra s možnosťou pridať ku každému kontaktu fotografie a viac poznámok. Aplikácia mala mať stránku so zoznamom kontaktov, stránku s podrobnosťami o kontakte a novú stránku s kontaktmi. Bolo tiež dôležité pridať nové polia údajového modelu a zmeniť existujúce polia v hotovej aplikácii, aby sa zabezpečilo, že oddelenie IT bude schopné časom aktualizovať a upravovať aplikáciu.

Microsoft PowerApps sa v porovnaní s dizajnérskymi nástrojmi porovnal najviac so Zoho Creatorom. Pre nášho vývojára bolo ľahké vytvoriť a rozložiť vizuálne prvky aplikácie a prepojiť ich. Usporiadanie prvkov používateľského rozhrania však nebolo také intuitívne ako Zoho Creator. Namiesto toho, aby to robili prostredníctvom stránky dizajnu, musia používatelia zmeniť poradie prvkov zvnútra panela Vlastnosti na pravej strane zobrazenia Návrhára. To je malá vec, a keď sa prispôsobíte tomuto spôsobu práce, je to v poriadku. Prvýkrát, keď sme ho použili, sa však cítilo trochu zbytočné alebo neúplné.

Nástroj na navrhovanie entít bol pre nášho vývojára solídny a ľahko použiteľný. V ponuke Common Data Service je možnosť ponuky Picklists. Ale rovnako ako pri našom priemernom testovaní používateľov vás toto neustále privádza späť na hlavnú vstupnú stránku Microsoft PowerApps, kým nevytvoríte svoju databázu. Zoznamy na výber, ktoré sú zoznamami položiek zobrazených vo výberovom poli alebo rozbaľovacom zozname, nebolo možné vytvoriť tak ľahko ako väčšina ostatných nástrojov, ktoré vám umožňujú pri vytváraní vlastnej entity vytvárať vlastné zoznamy na výber. Rovnako ako u väčšiny vecí, aj Microsoft PowerApps poskytoval veľké množstvo preddefinovaných možností.

Do dátového modelu bolo tiež ľahké pridať nové pole a vykonať zmeny v existujúcej aplikácii. Aj zmena poľa bola ľahká. Názov existujúceho vlastníctva však nebolo možné zmeniť. Takže by ste mohli časom skončiť s odkazom, ktorý už nemá zmysel; To by mohlo viesť k nejasnostiam, keď sa noví vývojári dostanú online na vylepšenie alebo podporu aplikácie. Na druhej strane Zoho Creator to riešil elegantnejšie.

Náš vývojár zistil, že Microsoft PowerApps patrí medzi najviac leštené a najkomplexnejšie nástroje, ktoré sme testovali. Existuje vysoká úroveň prispôsobenia UX bez toho, aby musel byť dizajnérom. V skutočnosti pri základných funkciách aplikácií nebolo potrebné sa príliš hlboko zaoberať časťou nástroja s nízkym kódom alebo náročnejšou na logiku, ako je napríklad schopnosť pridávať konkrétne automatizované procesy pomocou aplikácie Microsoft Flow., Zatiaľ čo všetko o používateľskom rozhraní Salesforce bolo zaneprázdnené, keďže sa naraz zobrazilo obrovské množstvo odkazov a možností, Microsoft PowerApps je čistejší a v celom rozsahu predstavuje konzistentný dizajn. Vytváranie kontaktnej aplikácie bolo ľahké. Našli sa iba dva problémy. Jedným z nich bol nedostatok „obrazového“ typu údajov, čo sťažuje priloženie fotografie ku kontaktu. Druhým problémom bol pokus o pridanie viacerých odlišných „poznámok“ pre každý kontakt, pretože sa zdá, že Microsoft PowerApps počas testovania poskytoval medzi subjektmi iba vzájomné vzťahy. Zdá sa, že existujú šablónové aplikácie, ktoré podporujú vzťahy medzi dvoma používateľmi, ale niečo o nástroji by neumožnilo vŕtanie do tohto vzťahu, aby sa zistilo, ako by sa to dalo urobiť. V skutočnosti to bol problém v niekoľkých nástrojoch; Zoho Creator bol zďaleka najjednoduchšie začleniť funkciu viacerých poznámok do Crowd Control.

Kontrola aplikácií

Od nášho pôvodného preskúmania spoločnosť Microsoft pravidelne pridáva nové funkcie, ktoré pomáhajú zmierniť niektoré bolesti spojené s vývojom aplikácií. Najväčší nový vývoj môže byť App Checker, ktorý je navrhnutý tak, aby pomohol zákazníkom nájsť chyby a vyriešiť problémy. Aplikáciu Kontrola aplikácií môžete využiť dvoma spôsobmi. Môžete buď kliknúť na tlačidlo stetoskopu na obrazovke Microsoft PowerApps Studio, alebo môžete dvakrát kliknúť na indikátor chyby, ktorý sa teraz zobrazí, keď Microsoft PowerApps zistí problém.

Kontrola aplikácií rozdeľuje problémy podľa vzorcov alebo problémov s prístupom. Označuje chyby červenou bodkou a varovania žltým trojuholníkom, ktorý upozorňuje používateľov na možnú stratu údajov. Modré bodky ponúkajú návrhy na zlepšenie vzorca.

Funkcie kontroly prístupnosti fungujú podobným spôsobom, ale sú navrhnuté tak, aby vám uľahčili prístup k aplikácii pre postihnutých používateľov vyhľadaním problémov s klávesnicou a čítačkou obrazovky. Napríklad, ak máte v aplikácii ovládanie videa alebo zvuku, ktoré nemá sprievodnú adresu URL s skrytými titulkami, zobrazí sa upozornenie. Koniec koncov, bez titulkov je tento súbor pre niekoho, kto má poruchu sluchu, k ničomu, a všetci vývojári by sa mali čo najviac snažiť, aby sa ubezpečil, že každý môže použiť to, čo vytvára.

Ak ste sa niekedy pokúsili zostaviť aplikáciu (buď pomocou riešenia s nízkym kódom alebo tradičného, ​​dobrého staromódneho programovania), potom viete, že hľadanie chýb a snaha o prístupnosť sú dva veľké body bolesti v procese vývoja. Proaktívne upozornenia o problémoch s receptúrou a prístupom vám pravdepodobne pomôžu vytvoriť lepšiu aplikáciu. Microsoft PowerApps je tým lepším produktom.

Sen výkonného používateľa

Microsoft PowerApps je stále mladá vývojová platforma s nízkym kódom. Z pohľadu používateľov IT a výkonných používateľov však ponúkala najviac leštené UX na akejkoľvek testovanej platforme. Či už to bol nástroj na modelovanie údajov, návrhár používateľského rozhrania alebo maximalizácia opätovného použitia s jeho dlhým zoznamom entít a rastúcim výberom šablón, koncepty s nízkym kódom sa jasne vykonávajú v celom UX.

Spoločnosť pravidelne pridáva nové funkcie na platformu a je zrejmé, že sa zaviazala udržiavať Microsoft PowerApps jeden z najlepších produktov s nízkym kódom na trhu. Pre podnikových používateľov, ktorým chýbajú znalosti a skúsenosti v oblasti Excelu s prácou s modelovaním údajov a so entitami, sú aplikácie Google App Maker a Appian's Choice Appian lepšími možnosťami vizuálneho vytvárania aplikácií. Microsoft PowerApps nie je dokonalá platforma s nízkym kódom, ale jej úhľadný dizajn, nízka cena a komplexné funkcie v známom prostredí získavajú možnosť výberu editorov pre výkonných používateľov a používateľov IT s dostatkom priestoru na zlepšenie.

Recenzia a hodnotenie Microsoft Powerapps