Hem recensioner Microsoft Powerapps granskning och betyg

Microsoft Powerapps granskning och betyg

Innehållsförteckning:

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

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

Prissättning och planer

Priser från Microsoft PowerApps kan skivas på några olika sätt. Som en fristående produkt börjar den på $ 7 per användare per månad för Microsoft PowerApps Plan 1, som är riktad mot affärsanvändare utan programmeringsupplevelse. Plan 1 kommer med 4500 Microsoft Flow "körningar" eller automatiseringar per användare per månad, samt åtkomst till Microsofts Common Data Service. Microsoft PowerApps Plan 2 är betydligt dyrare till $ 40 per användare per månad, eftersom denna plan är inriktad på utvecklare och IT-administratörer med djupare programmerings- och datamodelleringsfunktioner tillsammans med företagshantering. Planera 2 tilldelar 15 000 flödeskörningar per månad. Båda planerna har en 90-dagars kostnadsfri testperiod och ingen gräns för hur många appar du kan skapa.

Det andra sättet att få Microsoft PowerApps är genom en befintlig Office 365- eller Dynamics 365-prenumeration. Men i det scenariot får du bara 2000 Flow-körningar per månad och bara ett anpassat applikationsprogrammeringsgränssnitt (API), i motsats till obegränsade API: er för Microsoft PowerApps Plan 1 och 2. Microsoft PowerApps kommer också med direkta integrationer till Office 365, Microsoft Power BI, och CRM-databasen och CRM-databasen och funktioner som Microsoft Dynamics 365 som standard.

Dessutom har Microsoft också lagt till integrationer till "premium-kontakter" på båda plannivåer, till exempel förmågan att hämta in data från källor inklusive MailChimp och Salesforce Sales Cloud Lightning Professional. Du kan också ansluta Microsoft PowerApps-appar till ett antal molnappar och -tjänster från tredje part, från sociala nätverk som Facebook och Twitter till GitHub, Dropbox Business och Slack.

Bygga en affärsapp med låg kod

Lågkodsutvecklingsplattformar har värde både för genomsnittliga affärsanvändare som vill bygga appar utan kodning, och för programmerare och IT-chefer som vill minska en del av den manuella ansträngningen för att utveckla grundläggande affärsprocessappar inom en organisation. Som sådant testade vi Microsoft PowerApps från båda perspektiv. För att testa Microsoft PowerApps ur ett affärsanvändarperspektiv byggde vi en grundläggande schemaläggningsapp. Basmålet var att skapa en app som kan lägga till en ny händelse med fält för händelsens namn, datum, tid och varaktighet. När det gäller funktioner ville vi ha möjlighet att bjuda in användare till händelser och sortera händelselistan i en kalender- eller kronologisk vy. Eventuell ytterligare funktionalitet skulle vara ett plus.

Microsoft PowerApps instrumentbräda och visuella designer var bland de mest enkla och enkla att navigera i användargränssnitt (UI: er) som vi testade. Även om det inte är lika minimalistiskt som Google App Maker och Zoho Creator-användargränssnitt, lyckas Microsoft PowerApps ge dig snabb tillgång till alla dina appar, arbetsflöden, integrationer, datakontakter och meddelanden, utan att överföra dig i den typ av rörigt UX som kan göra Salesforce App Cloud svårt att navigera.

När du registrerar dig för en kostnadsfri testversion och öppnar instrumentpanelen för Microsoft PowerApps, placerar vänsternavigeringen alla dina appar, anslutningar, flöden, gateways, meddelanden och gemensamma datatjänstenheter fram och mitt, tillsammans med en framstående knappen Skapa ny app att börja bygga. På huvudpanelen ger Microsoft dig också länkar till ett antal exempelappar och mallar, såväl som videohandledning och en guidad tur genom plattformen. För en affärsanvändare utan programmeringsupplevelse är det att inte behöva söka efter hjälpresurser vara ett stort plus.

När du har valt Skapa ny app ger Microsoft PowerApps dig möjlighet att börja med en tom app eller en befintlig mall, eller att börja med data som dras från någon av fem förbyggda anslutningar: Common Data Service, Dynamics 365, Microsoft OneDrive for Business, Microsoft SharePoint Online eller Salesforce. En annan smart blomning i Microsoft PowerApps är knappar för att välja en mobil- eller surfplattlayout från get-go.

Den visuella formgivaren har en mycket bekant känsla, med verktygsfält och funktionsruta överst inspirerad av Microsoft Excel och drag-and-drop-miniatyrbilderna i en kolumn till vänster som påminner om att hantera bilder i Microsoft PowerPoint. Vi började med att skapa en tom app för vår PCMag Scheduling-app, men fann snabbt att det var mer effektivt att börja med en datakälla och bygga appen därifrån, snarare än att försöka ansluta en Common Data Service-databas som vi inte hade byggt ännu. Microsoft PowerApps kan vara lite svårt att använda först om du inte har en datakälla eller Microsoft Excel-ark redo, och laddningstider kan förbättra. Men efter att ha skickat oss tillbaka till huvudpanelen för att skapa en databas för vår app, var vi igång.

Innan du själv designar appen måste du ansluta den till enheter från din databas. En enhet är i huvudsak en tabell i en databas som hjälper dig att hantera data som dras in i din app. Microsoft PowerApps har dussintals förbyggda enheter för olika handels- och försäljningsanvändningsärenden (kontakter, leads, leverantörer, fakturor, inköpsorder och många fler), och du kan välja flera enheter att dra data från. Appen startar dig med några förbyggda skärmar, men fliken Infoga ovanpå designern låter dig lägga till alla typer av tabeller, objekt och multimedia på din skärm. Du kan lägga till rad-, stapel- eller cirkeldiagram; olika ikoner och menyer för mobilappar, touchkontroller som en växel, länkar för att öppna din telefonkamera eller mikrofon och till och med streckkoder.

Medan designverktygen och särskilt den mobiloptimerade visuella utvecklingen i Microsoft PowerApps är imponerande, insåg vi snabbt att lägga till och beställa element och hantera datakällor allt inträffar i Property Editor på designerns högra sida. Lägga till och redigera element kräver ständigt anslutning till olika databasenheter, och att ändra egendomsvärden och titlar leder till fel.

I slutändan visade sig att bygga den grundläggande schemaläggningsappen från början eller från en befintlig mall betydligt mer komplicerat jämfört med Appian och Google App Maker, där att skapa den grundläggande schemaläggningsappen var mer en guidad upplevelse som tar dig genom en formbaserad guide. Microsoft PowerApps är inte nödvändigtvis verktyget för en affärsanvändare utan någon erfarenhet, åtminstone med Microsoft Excel - såvida du inte arbetar med förbyggda mallar. Det mest effektiva sättet att bygga schemaläggningsappen visade sig vara att pröva några av mallen och sedan infoga UI-element som en datumväljare och en rullgardinsform för att skapa en skärm där vi kan lägga till en händelse, välja ett datum och tid, spara händelsen i en tabell och bjud sedan in användare. Efter att ha skapat vår app och använt framåtknappen längst upp till höger på designern för att kolla in förhandsgranskningen av appen, kunde vi publicera appen till ett internt företag "app store", dela appen via e-post med specifika co -arbetare eller teammedlemmar.

Utvecklarupplevelsen

För att testa Microsoft PowerApps ur ett IT-fokuserat perspektiv använde vår utvecklare verktyget för att bygga en liten CRM-app som vi kallade "Crowd Control." Målet med den här appen var att bygga en enkel, samarbetsfull kontakt- och lead manager med förmågan att lägga till foton och flera anteckningar till varje kontakt. Appen skulle ha en sida med kontaktlistor, sidan med kontaktdetaljer och en ny kontaktsida. Det var också viktigt att lägga till nya datamodelfält och ändra befintliga fält i den färdiga appen för att säkerställa att IT-avdelningen skulle kunna uppdatera och modifiera appen över tid.

Microsoft PowerApps jämfördes närmare med Zoho Creator när det gäller designverktygen. Det var lätt för vår utvecklare att skapa och lägga ut de visuella elementen i appen och koppla samman dem. Att ändra om UI-elementen var dock inte lika intuitivt som Zoho Creator. Istället för att göra detta via designsidan, måste användare ordna om element från Egenskapspanelen till höger om Designervyn. Det är en liten sak, och när du anpassar dig till det sättet att göra saker är det bra. Men det kändes lite onödigt eller ofullständigt de första gångerna vi använde det.

Entity designverktyget var solidt och enkelt att använda för vår utvecklare. Det finns ett menyalternativ för Picklists under menyn Common Data Service. Men, som med vår genomsnittliga användartestning, ger dig detta konsekvent tillbaka till huvudsidan för Microsoft PowerApps tills du skapar din databas. Picklists, som är listor över poster som visas i en valruta eller listrutan, var inte lika lätt att skapa som de flesta av de andra verktygen, som låter dig skapa de anpassade plocklistorna medan du definierar din enhet. Men som med de flesta saker, tillhandahöll Microsoft PowerApps ett stort antal förbyggda alternativ.

Det var också lätt att lägga till ett nytt fält till datamodellen och göra ändringar i den befintliga appen. Att ändra ett fält var också lätt. Du kan dock inte ändra namnet på en befintlig egenskap. Så du kan över tid sluta med äldre namngivning som inte längre är vettigt; detta kan leda till förvirring när nya utvecklare kommer online för att förbättra eller stödja en app. Zoho Creator, å andra sidan, hanterade detta mer graciöst.

Vår utvecklare tyckte att Microsoft PowerApps var bland de mest polerade och omfattande verktygen vi testade. Det finns en hög grad av UX-anpassning utan att behöva vara designer. För de grundläggande appfunktionerna var det inte ens ett behov av att komma för djupt in i den "låga koden" eller mer logiskt tunga delen av verktyget, till exempel möjligheten att lägga till specifika automatiserade processer med hjälp av Microsoft Flow.

Medan allt om Salesforce-användargränssnittet var upptaget, med ett stort antal länkar och alternativ som alla visas på en gång, är Microsoft PowerApps renare och ger en konsekvent design genomgående. Den kontaktbaserade appen var lätt att bygga. Det fanns bara två frågor. Den ena var bristen på en "bild" datatyp, vilket gjorde det svårt att knyta ett foto till en kontakt. Den andra var svårt att försöka lägga till flera, distinkta "anteckningar" för varje kontakt, eftersom Microsoft PowerApps tycktes under testning endast ge en-till-en-relation mellan enheter. Det finns mallappar som verkar stödja en-till-många-relationer, men något med verktyget skulle inte möjliggöra borrning i det förhållandet för att se hur det kan göras. Detta var faktiskt ett problem i flera verktyg; Zoho Creator var överlägset det enklaste att integrera en funktion med flera anteckningar i Crowd Control.

App Checker

Sedan vår ursprungliga granskning har Microsoft regelbundet lagt till nya funktioner som hjälper till att lindra vissa smärtor som är involverade i apputveckling. Den största nya utvecklingen kan vara App Checker, som är utformad för att hjälpa kunder att spåra fel och lösa problem. Det finns två sätt att använda App Checker. Du kan antingen klicka på stetoskopknappen på Microsoft PowerApps studioskärm, eller så kan du dubbelklicka på felindikatorn som nu dyker upp när Microsoft PowerApps upptäcker ett problem.

App-kontrollören delar upp problem antingen med formel eller tillgänglighetsproblem. Det markerar fel med en röd prick och varningar med en gul triangel för att varna användare om potentiell dataförlust. Blå prickar erbjuder förslag för att förbättra din formel.

Funktionen för tillgänglighetskontroll fungerar på liknande sätt, men den är utformad för att hjälpa dig att göra din app mer tillgänglig för funktionshindrade användare genom att upptäcka problem med tangentbord och skärmläsare. Om du till exempel har en video- eller ljudkontroll i din app som inte har en bifogad URL för stängda bildtexter, får du en varning. Trots allt, utan bildtexter är den filen värdelös för någon som hans hörselnedsatta och alla utvecklare bör göra sitt bästa för att se till att alla kan använda det de skapar.

Om du någonsin har försökt bygga en app (antingen genom en lågkodslösning eller traditionell, god gammaldags programmering), vet du att att hitta fel och försöka vara tillgängliga är två stora smärtpunkter i utvecklingsprocessen. Proaktiva varningar om formel- och tillgänglighetsproblem kan sannolikt hjälpa dig att skapa en bättre app, och Microsoft PowerApps är en bättre produkt på grund av den.

En kraftanvändares dröm

Microsoft PowerApps är fortfarande en ung utvecklingsplattform med låg kod. Från ett IT- och kraftanvändarperspektiv erbjuder det emellertid den mest polerade UX på alla plattformar som vi testade. Oavsett om det var datamodelleringsverktyget, användargränssnittsdesignern eller maximerar återanvändbarhet med sin långa lista med enheter och växande urval av mallar, är lågkodkoncepten tydligt utförda i hela UX.

Företaget lägger regelbundet till nya funktioner till plattformen, och det är uppenbart att det har åtagit sig att hålla Microsoft PowerApps en av de bästa lågkodsprodukterna på marknaden. För affärsanvändare som saknar kompetens i Excel och arbetar med datamodellering och enheter, är Google App Maker och Editors 'Choice Appian bättre alternativ för en guidad visuell appuppbyggnadsupplevelse. Microsoft PowerApps är inte en perfekt plattform med låg kod, men dess snygga design, låga priser och omfattande funktioner i en bekant miljö gör det till ett redaktörsval för elanvändare och IT-användare, med gott om utrymme för förbättringar.

Microsoft Powerapps granskning och betyg