Descubre las 5 claves principales de Microsoft PowerApps

mayo 13, 2019

Por Daniel Crespo Rodríguez

PowerApps es una herramienta que permite crear y compartir aplicaciones personalizadas y administrar los datos de una organización a través de la ejecución de dichas aplicaciones. Gracias a esta herramienta, es posible crear aplicaciones sencillas en minutos sin conocimientos avanzados, aunque también se pueden llegar a crear aplicaciones complejas, integrando, por ejemplo, diferentes flujos de trabajo con Microsoft Flow y acceder a múltiples orígenes de datos. Desde agosto de 2018 se soportan más de 50 tipos de orígenes de datos.

De hecho, este 2019 Microsoft apuesta por la denominada Power Platform: soluciones que integran Power Apps, Microsoft Flow y Power BI para desarrollar soluciones empresariales de manera ágil.

Descubre a continuación las principales claves de la herramienta:

1 ¿Qué alternativas existen?

PowerApps es similar a las apps que se desarrollan para Google Suite o para Salesforce App Cloud. Pero, además, se pueden crear y compartir en la organización sin necesidad de publicarlas en un Market o en un repositorio personalizado, y añadir lógica de servidor para incrementar la funcionalidad, potencia y seguridad.

Hasta ahora, si en una organización se deseaba desarrollar una aplicación en el Cloud de Office 365 que no existiera en el Market (por ejemplo, una Reserva de Material con flujo de aprobaciones), se debía acudir a desarrollos de Addins para SharePoint Online o para Office 365, o aplicaciones que interactúan con la API de O365. Todo ello generalmente costoso.

También es posible utilizar el servicio Azure Logic Apps si lo que se desea se centra más en automatismos e intercambio y envío de datos.

2 ¿De dónde viene PowerApps?

Imaginemos que somos capaces de viajar en el tiempo y nos traemos un usuario avanzado que hace 20 años trabajaba con FoxPro para elaborar pequeñas aplicaciones e informes. La herramienta que en el mundo actual del Cloud y la movilidad reclamaría se parecería mucho a PowerApps.

Microsoft PowerApps Office 365, que fue presentado a final de 2015 y en primavera de 2018 se integró completamente en Dynamics 365, viene a cubrir la necesidad de permitir que los usuarios puedan interactuar con la información de su organización que ya está contenida en diversas fuentes, sin necesidad de desarrollar sistemas complejos con diferentes interfaces.

 

 

3 ¿Como se desarrolla?

PowerApss se desarrolla íntegramente con un entorno de desarrollo Web. No es necesario ningún IDE específico.

Simplemente hay que acceder a PowerApps desde nuestro sitio de Office 365.

 

 

Desde el centro de PowerApps podemos acceder a las ya creadas o crear una nueva.

 

 

A partir de ese momento el desarrollo se realiza desde la página de edición, en la que se pueden crear pantallas, arrastrar controles y enlazar a orígenes de datos con un click.

 

 

Existe numerosa documentación sobre desarrollo y administración proporcionada por Microsoft https://docs.microsoft.com/en-us/powerapps/

4 ¿Como se distribuyen?

Una vez finalizada la app se puede compartir con toda la organización o con solo unas personas en concreto, desde el mismo centro de administración de PowerApps. Además, se puede definir el acceso de los usuarios en modo lectura, es decir, solo podrán visualizar los datos que se muestren en nuestra APP, en modo control total, o bien denegar el acceso.

 

 

5 ¿Como se utilizan?

  • Desde el navegador: 

Desde nuestro portal de PowerApps nos aparecerán las apps accesibles como accesos directos.

 

 

  • Desde otras Apps Office 365

Al estar integrado dentro de la suite de aplicaciones de Office 365, podremos integrarlas y usarlas de forma “nativa” en cualquiera de ellas.

 

 

  • Desde Windows

Se puede descargar la aplicación de PowerApps desde el Windows Market.

 

 

Tras entrar con nuestras credenciales, la app está disponible y se puede ejecutar en local, aunque realmente se ejecuta en un contenedor de un motor Edge.

 

 

  • Desde el móvil

Por último, también se puede descargar PowerApps desde Google Play u iTunes. Tras acceder con nuestras credenciales podremos abrir las aplicaciones que tengamos compartidas.

 

Utilizamos cookies propias y de terceros para ofrecerte una mejor experiencia y servicio, dentro de nuestra Web de acuerdo a tus hábitos de navegación. Si continúas navegando, consideramos que aceptas expresamente su utilización. Puedes obtener más información de cómo gestionar y configurar las cookies en nuestra Política de Cookies.