Casa Ressenyes Revisió i qualificació de Microsoft Powerapps

Revisió i qualificació de Microsoft Powerapps

Taula de continguts:

Vídeo: Case study: custom-built mobile apps with Power Apps and Dynamics 365 (Octubre 2024)

Vídeo: Case study: custom-built mobile apps with Power Apps and Dynamics 365 (Octubre 2024)
Anonim

Preu i plans

El preu de Microsoft PowerApps es pot fer de diferents maneres. Com a producte autònom, comença a partir de 7 dòlars per usuari al mes per al Pla 1 de Microsoft PowerApps, que s’adreça a usuaris empresaris sense experiència de programació. El Pla 1 inclou 4.500 "execucions" de Microsoft Flow o automatitzacions per usuari al mes, així com l'accés al servei de dades comuns de Microsoft. El pla 2 de Microsoft PowerApps és significativament més car a 40 dòlars per usuari al mes, ja que aquest pla està dirigit a desenvolupadors i administradors de TI amb funcions de programació i modelatge de dades més profundes, juntament amb la gestió de polítiques de qualitat empresarial. Planifiqueu 2 assignats 15.000 fluxos al mes. Tots dos plans inclouen una prova gratuïta de 90 dies i no limiten la quantitat d’aplicacions que podeu crear.

L’altra manera d’obtenir Microsoft PowerApps és mitjançant una subscripció d’Office 365 o Dynamics 365 existent. Tot i que en aquest escenari, només obteniu 2.000 fluxos al mes i només una interfície de programació d'aplicacions personalitzada (API), a diferència de les API sense límit per a Microsoft PowerApps Plan 1 i 2. Microsoft PowerApps també inclou integracions directes a Office 365, Microsoft Power BI i la base de dades de gestió de relacions amb els clients (CRM) i capacitats de Microsoft Dynamics 365 per defecte.

A més, Microsoft també ha afegit integracions a "connectors premium" als dos nivells del pla, com ara la capacitat per obtenir dades de fonts com MailChimp i Salesforce Sales Cloud Lightning Professional. També podeu connectar aplicacions de Microsoft PowerApps a diverses aplicacions i serveis al núvol de tercers, des de xarxes socials com Facebook i Twitter fins a GitHub, Dropbox Business i Slack.

Construir una aplicació empresarial de baix codi

Les plataformes de desenvolupament de codi baix tenen valor tant per als usuaris de negocis mitjans que volen crear aplicacions sense codificar, com per als programadors i gestors d’informàtica que busquen reduir part de l’esforç manual per desenvolupar aplicacions bàsiques de processos de negoci dins d’una organització. Com a tal, vam provar Microsoft PowerApps des de les dues perspectives. Per provar Microsoft PowerApps des d'una perspectiva d'usuari empresarial, hem creat una aplicació bàsica de programació. L’objectiu bàsic era crear una aplicació que pogués afegir un nou esdeveniment amb camps per al nom, la data, l’hora i la durada de l’esdeveniment. En termes de funcions, volíem la possibilitat de convidar els usuaris a esdeveniments i ordenar la llista d'esdeveniments en un calendari o en una vista cronològica. Qualsevol funcionalitat addicional seria un avantatge.

El tauler de control i el visual visual de Microsoft PowerApps eren els interfícies d'usuari (UI) més senzilles i fàcils de navegar per les que vam provar. Tot i que no és tan minimalista com la UI de Google App Maker i Zoho Creator, Microsoft PowerApps aconsegueix oferir-vos un accés ràpid a totes les vostres aplicacions, fluxos de treball, integracions, connectors de dades i notificacions, sense inundar-vos en el tipus de UX desordenat. Salesforce App Cloud de difícil navegació.

Quan us registreu a una prova gratuïta i obriu el tauler de control de Microsoft PowerApps, la navegació a l'esquerra posa totes les vostres aplicacions, connexions, fluxos, passarel·les, notificacions i entitats del servei de dades comunes al davant i al centre, juntament amb un destacat botó Crea una nova aplicació. començar a construir. Al tauler principal, Microsoft també us ofereix enllaços a diverses mostres d’aplicacions i plantilles, així com tutorials de vídeo i un recorregut d’aprenentatge guiat a través de la plataforma. Un avantatge important per a un usuari empresari sense experiència de programació, no haver de buscar recursos d’ajuda.

Després de seleccionar Crear una nova aplicació, Microsoft PowerApps us ofereix l'opció de començar amb una aplicació en blanc o una plantilla existent o començar les dades extretes de qualsevol dels cinc connectors preconstruits: Servei de dades comú, Dynamics 365, Microsoft OneDrive per a empreses, Microsoft SharePoint en línia o Salesforce. Un altre sistema intel·ligent que funciona a Microsoft PowerApps són els botons per escollir una disposició per a mòbils o tauletes des del primer moment.

El dissenyador visual té una sensació molt familiar, amb les barres d’eines i la caixa de funcions a la part superior inspirada en Microsoft Excel i les miniatures de la pantalla arrossegar i deixar anar a la columna de l’esquerra que recorda la gestió de diapositives a Microsoft PowerPoint. Vam començar creant una aplicació en blanc per a la nostra aplicació de programació PCMag, però ràpidament vam trobar que era més eficaç començar amb una font de dades i crear l’aplicació des d’allà, en lloc d’intentar connectar una base de dades del servei de dades comú que encara no havíem creat.. Microsoft PowerApps pot ser una mica difícil d’utilitzar al principi si no teniu a punt una font de dades o un full de Microsoft Excel i els temps de càrrega podrien utilitzar millores. Però, després d’enviar-nos al quadre de comandament principal per crear una base de dades per a la nostra aplicació, estàvem fora i funcionàvem.

Abans de dissenyar l'aplicació mateixa, heu de connectar-la a entitats de la vostra base de dades. Una entitat és essencialment una taula d'una base de dades que us ajuda a gestionar les dades que s'introdueixen a l'aplicació. Microsoft PowerApps compta amb desenes d’entitats preconstruïdes per a diversos casos d’ús de comerç i vendes (contactes, derivats, venedors, factures, comandes de compra i molts més) i podeu triar diverses entitats per a les quals dibuixar dades. L'aplicació us ofereix unes quantes pantalles preconstruïdes, però la pestanya Inserir a la part superior del dissenyador us permet afegir tot tipus de taules, objectes i multimèdia a la pantalla. Podeu afegir gràfics de línia, de barra o de tacte; diverses icones i menús d’aplicacions mòbils, controls tàctils com un commutador, enllaços per obrir la càmera o el micròfon del telèfon i fins i tot codis de barres.

Si bé les eines del dissenyador i, en particular, el desenvolupament visual optimitzat per a mòbils de Microsoft PowerApps són impressionants, ens vam adonar ràpidament que l'afegit i la comanda d'elements i la gestió de fonts de dades es produeixen a l'editor de propietats a la part dreta del dissenyador. Afegir i editar elements requereix connectar-se constantment a diferents entitats de bases de dades i canviar valors i títols de propietat comporta errors.

En definitiva, crear l'aplicació de programació bàsica des de zero o des d'una plantilla existent es va mostrar significativament més complicat en comparació amb Appian i Google App Maker, on crear l'aplicació de programació bàsica va ser una experiència guiada que us permetrà obtenir un assistent basat en formularis. Microsoft PowerApps no és necessàriament l'eina per a un usuari empresarial sense cap experiència, almenys amb Microsoft Excel, tret que treballi amb plantilles preconstruïdes. La manera més eficaç de crear l’aplicació de programació va ser provar algunes de les plantilles i, a continuació, inserir elements d’UI com ara un selector de dates i un desplegable de formulari per crear una pantalla on podríem afegir un esdeveniment, triar una data i estalvieu el temps en una taula i, a continuació, convideu els usuaris. Després de crear la nostra aplicació i d'utilitzar el botó Reenvia a la part superior dreta del dissenyador per veure la vista prèvia de l'aplicació, vam poder publicar l'aplicació a una empresa interna "app store", compartint l'aplicació per correu electrònic amb una co específica. treballadors o membres de l'equip

L'experiència per a desenvolupadors

Per provar Microsoft PowerApps des d'una perspectiva centrada en les TI, el nostre desenvolupador va utilitzar l'eina per crear una petita aplicació CRM a la qual vam anomenar "Crowd Control". L’objectiu d’aquesta aplicació era crear un contacte senzill, col·laboratiu i gestor principal amb la possibilitat d’afegir fotos i múltiples notes a cada contacte. L’aplicació havia de tenir una pàgina de llista de contactes, pàgina de detalls de contacte i una pàgina de contacte nova. També era important afegir nous camps de model de dades i canviar els camps existents a l'aplicació finalitzada per assegurar-se que el departament de TI podrà actualitzar i modificar l'aplicació amb el temps.

Microsoft PowerApps es va comparar més a prop amb Zoho Creator quant a les eines de disseny. Va ser fàcil per al nostre desenvolupador crear i dissenyar els elements visuals de l'aplicació i connectar-los. No obstant això, no va ser tan intuïtiu com Zoho Creator. En lloc de fer-ho a través de la pàgina de disseny, els usuaris han de reordenar elements des del tauler de propietats del costat dret de la vista del dissenyador. Això és petit, i un cop t’adaptes a la manera de fer les coses, està bé. Tot i això, es va sentir una mica innecessari o incomplet les primeres vegades que l’hem utilitzat.

L’eina de disseny d’Entity era sòlida i fàcil d’utilitzar per al nostre desenvolupador. Hi ha una opció de menú de llista de seleccions al menú del servei de dades comunes. Però, de la mateixa manera que es fa amb les proves que fan els usuaris mitjans, això us retornarà de manera constant a la pàgina principal de destinació de Microsoft PowerApps fins que creeu la vostra base de dades. Les llistes de llista, que són llistes d’entrades que es mostren en un quadre d’elecció o un quadre desplegable de llista, no van ser tan fàcils de crear com la majoria d’altres eines, que us permeten crear llistes de recollida personalitzades mentre definiu la vostra entitat. No obstant això, com en la majoria de les coses, Microsoft PowerApps va proporcionar un gran nombre d’opcions preconstruïdes.

També era fàcil afegir un camp nou al model de dades i fer canvis a l’aplicació existent. També és fàcil modificar un camp. Tanmateix, no podreu canviar el nom d'una propietat existent. De manera que podríeu, amb el pas del temps, acabar amb un nom heretat que ja no té sentit; això pot provocar confusió, ja que els nous desenvolupadors entren en línia per millorar o donar suport a una aplicació. Zoho Creator, per la seva banda, ho va manejar amb més gràcia.

El nostre desenvolupador va trobar que Microsoft PowerApps figurava entre les eines més polides i completes que vam provar. Hi ha un alt nivell de personalització d’UX sense haver de ser dissenyador. De fet, per a les funcions bàsiques de l’aplicació, no hi havia ni tan sols necessitat d’aprofundir massa en la porció de “codi baix” o més lògic de l’eina, com ara la possibilitat d’afegir processos automatitzats específics mitjançant Microsoft Flow..

Si bé tot sobre la interfície d'usuari de Salesforce estava ocupada, amb un gran nombre d'enllaços i opcions que es mostren alhora, Microsoft PowerApps és més net i presenta un disseny consistent a tot arreu. L’aplicació basada en contactes era fàcil de crear. S’han trobat només dos números. Una era la manca d’un tipus de dades “d’imatge”, cosa que dificultava la fixació d’una foto a un contacte. L’altra era la dificultat d’intentar afegir “notes” múltiples i diferenciades per a cada contacte, perquè semblava que Microsoft PowerApps durant les proves només proporcionava relacions d’un a un entre entitats. Hi ha aplicacions de plantilla que semblen suportar relacions entre tantes, però alguna cosa sobre l'eina no permetria perforar aquesta relació per veure com es pot fer. Aquest va ser un problema en diverses eines; Zoho Creator era, amb molt, la forma més senzilla d’incorporar una funció de notes múltiples a Crowd Control.

Controlador d'aplicacions

Des de la nostra revisió original, Microsoft ha afegit regularment noves funcionalitats que ajuden a alleujar algunes de les penes que implica el desenvolupament d'aplicacions. El major nou desenvolupament pot ser App Checker, que està dissenyat per ajudar els clients a fer un seguiment dels errors i resoldre problemes. Hi ha dues maneres d’utilitzar el App Checker. Podeu fer clic al botó estetoscopi de la pantalla d'estudi de Microsoft PowerApps o bé feu doble clic a l'indicador d'error que es mostra ara quan Microsoft PowerApps detecta un problema.

L’App Checker desglossa els problemes tant per problemes de fórmula com d’accessibilitat. Marca errors amb un punt vermell i avisos amb un triangle groc per avisar els usuaris sobre possibles pèrdues de dades. Els punts blaus ofereixen suggeriments per millorar la vostra fórmula.

La funcionalitat de comprovació d’accessibilitat funciona de manera similar, però està dissenyada per ajudar-vos a fer que la vostra aplicació sigui més accessible per a usuaris amb discapacitat detectant problemes de teclat i lector de pantalla. Per exemple, si teniu un control de vídeo o àudio a la vostra aplicació que no té una URL de subtítols adjunta, obtindreu una alerta. Al cap i a la fi, sense subtítols, aquest fitxer no serveix per a algú amb deficiències auditives i tots els desenvolupadors haurien de fer tot el possible per assegurar-se que tothom pot utilitzar el que crea.

Si alguna vegada heu intentat crear una aplicació (ja sigui mitjançant una solució de codi baix o amb una programació tradicional i antiga), ja sabreu que trobar errors i intentar ser accessible són dos grans punts de dolor en el procés de desenvolupament. Les alertes proactives sobre problemes de fórmules i accessibilitat us ajudaran a crear una aplicació millor i Microsoft PowerApps és un producte millor a causa d’aquesta.

El somni d'un usuari d'energia

Microsoft PowerApps és encara una jove plataforma de desenvolupament de codi baix. Tanmateix, des de la perspectiva de l’usuari i la potència de l’usuari, va oferir l’UX més polit a qualsevol plataforma que vam provar. Tant si es tractava de l’eina de modelatge de dades, el dissenyador d’UI, com per maximitzar la reutilització amb la seva llarga llista d’entitats i una selecció creixent de plantilles, els conceptes de codi baix s’executen clarament a tota la UX.

La companyia afegeix periòdicament novetats a la plataforma i és evident que es compromet a mantenir Microsoft PowerApps un dels millors productes de codi baix del mercat. Per als usuaris que disposen de coneixements i competències en Excel per treballar amb entitats de modelat de dades i entitats, Google App Maker i Editors 'Choice Appian són opcions millors per a una experiència guiada de creació d'aplicacions visuals. Microsoft PowerApps no és una plataforma de codi de codi perfecta, però el seu disseny elegant, preu baix i funcions integrals en un entorn familiar li permeten l'elecció dels editors per a usuaris de poder i usuaris de TI, amb molt de marge per millorar.

Revisió i qualificació de Microsoft Powerapps