Was ist Power Apps?
Power Apps ist eine von Microsoft entwickelte Low-Code Plattform, d.h. dass EntwicklerInnen mit wenig Code eine eigene App erstellen können. Diese App kann dann sowohl auf dem Handy als auch im Browser, bei Microsoft Teams oder SharePoint ausgeführt werden. Power Apps erlaubt die einfache Erfassung und Speicherung von Daten und die Automatisierung von Prozessen.
Power Apps ist eine Cloud basierte Technologie, bei der wir unsere App im Browser entwickeln und schlussendlich auf fast allen Endgeräten nutzen können. Über den Browser, Microsoft Teams, SharePoint oder eine mobile App können wir unsere Apps nicht nur auf dem Desktop, sondern auch auf dem Tablet oder dem Smartphone nutzen. Unsere App können wir so ganz leicht anderen BenutzerInnen im Unternehmen oder – gegen einen kleinen Aufpreis – auch externen Kunden und Partnern freigeben.
Power Apps hat keinen eigenen Datenspeicher. Stattdessen müssen wir es mit anderen Programmen wie Excel, SharePoint, SQL oder dem Dataverse verbinden, um das volle Datenpotenzial auszuschöpfen. Außerdem können wir Power Apps mit anderen Power Plattform Anwendungen wie Power BI und Power Automate sowie dem Windows Active Directory verbinden. So können wir Dashboards und Automatisierungen wie bspw. Genehmigungsprozesse umsetzen und BenutzerInnen auslesen, um so bspw. eine Benutzerverwaltung zu erstellen.
Power Apps wurde offiziell Ende 2016 veröffentlicht und wird seitdem stetig weiterentwickelt. Die Dokumentation ist daher nicht so ausführlich und teilweise auch schon wieder veraltet. Allerdings hat Power Apps eine recht aktive Community, die bspw. einzelne Komponenten kostenlos auf Github hochladen. Power Apps wird kontinuierlich erweitert und verbessert. So arbeitet Microsoft aktuell z.B. an einer ChatGPT Integration. Der sogenannte CoPilot wird Apps anhand von Textbeschreibungen eigenständig entwickeln.