Currently restricted to those with Office 365 licenses.
Note: now that SharePoint Online and Teams support PowerApps apps natively, we need nicer licensing.
PowerApps is very easy to use and it links in nicely with Power BI for reporting :) Mobile users such as those with iPads are really happy. It often is quicker to roll out an application with PowerApps compared to custom mobile application development.
Power users/analysts get a high-productivity tool to rapidly assemble experiences, leveraging the building blocks (if they are required) built by professional developers and BI professionals.
PowerApps is to professional developer tools and platforms as…
Power BI is to professional business intelligence tools and platforms…
PowerApps works great as the professional developers make the building blocks for use (such as the APIs, for example, using Azure Functions). The knowledge workers can make the UI and on the BI side, simple models with power BI (also professional developers can make nicer models in SQL Server Analysis Services).
Note: PowerApps is not a tool built for all requirements. There are some scenarios that PowerApps is not the best tool for it. But there are also many scenarios that PowerApps can be used (especially in an environment that .NET or mobile developers are not available or not enough resource to develop something). PowerApps for mobile development is similar to what Acess was or what’s Power BI is.
Are you looking for SSW Rules on Power Apps?
Currently restricted to those with Office 365 licenses.
Note: now that SharePoint Online and Teams support PowerApps apps natively, we need nicer licensing.
Eg. multichoice and multilingual data.
Need the ability to implement your own custom controls.
PowerApps lacks global variables. You must resort to using hidden screens (views) with hidden controls to maintain state between views.
Note: A better way is to use an experienced developer and fill gaps by using Azure Functions.
There are issues with responsive design.
The SQL database connector is slow. Retrieving 100 lines + in a resultset takes about a second per row.