Overall Satisfaction with PowerApps
Since we are short staffed and thin on personnel, we have to use what tools we can to help automate business rules and practices. PowerApps is perfect for that. I am a programmer by trade but when we (the IT department) don't have to time to create applications from the ground up we use PowerApps. We can easily create a well functioning, SharePoint integrated data entry/workflow system within a couple of hours. It also automates a lot of the tasks requested by users. It is being used across our whole organization and we are leveraging it heavily.
- Easy to create new apps.
- Integration with cloud data sources (Azure, Sharepoint).
- GUI for creators is excellent.
- Mobile and Desktop apps are created simultaneously.
- Customizing interface for phones and tablets.
- You are limited in layout, either phone or tablet, no desktop support.
- The "Code Editor" could use some work. Giving you a bigger canvas so to speak.
- It can be buggy if you make changes to data sources and flows outside of PowerApps. I have had one or two controls "break" because I made changes outside of PowerApps.
- Freed up time by passing mundane tasks on to the end user.
- Very quick turnaround on some of our simpler requests by end users.
- Programmers aren't the only one who can use this. A quick class and most organization employee can create their own.
- Can empower the end user.
- Works across platforms and form factors.
It's by far the most superior simply because of its integration with what most companies already have in place Sharepoint, SQL, Azure. It's drag and drop functionality is top notch and the dream of creating mobile apps without having to duplicate the work is amazing as well. Integration alone is what makes PowerApps a no brainer.