Aktuelle News aus der Microsoft Dynamics Welt und von TSO-DATA
Aktuelle News aus der Microsoft Dynamics Welt und von TSO-DATA
Aktuelle News aus der Microsoft Dynamics Welt und von TSO-DATA
17.07.2023

Microsoft Power Apps - die Plattform für Low-Code-App-Entwicklung

Sie haben bestimmt schon von Power Apps gehört, doch was verbirgt sich dahinter und wie kann Microsoft damit den Geschäftsalltag erleichtern? Antworten dazu finden Sie in diesem Artikel.

Was ist Power Apps?

Power Apps ist eine Low-Code-App-Entwicklungsplattform von Microsoft, die es Nutzer:innen ohne tiefere Programmierkenntnisse ermöglicht, eigene Geschäftsanwendungen zu erstellen, die sich geräteübergreifend in Browsern und auf iOS- und Android-Geräten betreiben lassen. Power Apps nutzt visuelle Tools, um die App-Erstellung zu vereinfachen, und kann mit einer Vielzahl von Datenquellen verbunden werden, einschließlich Excel und SharePoint.

Warum sollte man das Tool nutzen?

Power Apps bietet eine einfache Möglichkeit, eigene Geschäftsanwendungen zu erstellen, ohne dass eine tiefe Programmierkenntnis erforderlich ist. Es ist eine leistungsstarke Plattform, die es Benutzer:innen ermöglicht, komplexe Anwendungen zu erstellen und Prozesse zu automatisieren. Power Apps kann auch mit anderen Microsoft-Diensten integriert werden, was es zu einer vielseitigen Lösung für Geschäftsanforderungen macht.

Wer ist die Zielgruppe?

Power Apps ist für Nicht-Entwickler:innen wie Geschäftsanwender:innen, Projektmanager:innen und IT-Profis gedacht, die ihre eigenen Geschäftsanwendungen erstellen möchten, ohne eine tiefe Programmierkenntnis zu benötigen. Es ist auch eine gute Lösung für kleine und mittelständische Unternehmen, die eine einfache und kosteneffiziente Möglichkeit suchen, ihre Geschäftsanforderungen zu erfüllen.

Welche Funktionalitäten werden geboten?

  • Erstellen von Apps mit visuellen Tools

Das Erstellen von Apps mit visuellen Tools ist ein wichtiger Bestandteil der Plattform. Diese Funktionalität ermöglicht es Benutzer:innen, ohne tiefe Programmierkenntnisse Apps zu erstellen, indem sie auf eine Bibliothek mit visuellen Komponenten zugreifen, einschließlich Schaltflächen, Textfelder und Bildern. Die visuellen Tools bieten eine intuitiv verständliche Möglichkeit, die App-Erstellung zu vereinfachen, und ermöglichen es Nutzer:innen, ihre Geschäftsanwendungen schnell und einfach zu erstellen.

 

  • Verbinden von Datenquellen (z.B. Excel, SharePoint)

Das Verbinden von Datenquellen ist eine wichtige Funktionalität in Power Apps. Sie können Datenquellen wie Excel und SharePoint mit Power Apps verbinden, um Daten in Ihren Apps zu nutzen und zu verwalten. Dies ermöglicht es Ihnen, Informationen aus verschiedenen Quellen zu sammeln und zu verwenden, um Geschäftsanwendungen zu erstellen, die auf aktuellen Daten basieren. Die Möglichkeit, Datenquellen zu verbinden, macht Power Apps zu einer vielseitigen Lösung für Geschäftsanforderungen.

 

  • Verwenden von Templates und benutzerdefinierten Komponenten

Power Apps ermöglicht es, Templates und benutzerdefinierte Komponenten zu verwenden, um Zeit und Ressourcen zu sparen. Templates sind vorgefertigte Anwendungen, die verwendet werden können, um schnell eine App zu erstellen, ohne Zeit für die Entwicklung von Grund auf zu verwenden. Benutzerdefinierte Komponenten ermöglichen Ihnen, eigene visuelle Komponenten zu erstellen und in den Apps zu verwenden, um sie so Ihren Anforderungen anzupassen. Profi-Entwickler:innen haben weiterhin die Möglichkeit, Apps um benutzerdefinierte Komponenten zu erweitern und bspw. App-Funktionen nahtlos mit Azure Functions zu erweitern und Konnektoren an proprietäre oder On-Premises-Systeme anzupassen.

 

  • Integration mit anderen Microsoft-Diensten (z.B. Dynamics 365)

Power Apps kann auch mit anderen Microsoft-Diensten integriert werden, einschließlich Dynamics 365, um eine noch vielseitigere Lösung für Geschäftsanforderungen zu bieten. Die Integrierung mit Dynamics 365 ermöglicht es Ihnen, Geschäftsanwendungen mit Kundenbeziehungsmanagement-Funktionalitäten zu erstellen, wie z.B. Verwaltung von Kundendaten, Verfolgung von Verkaufsleads und Überwachung von Geschäftschancen. Diese Integrierung macht es zu einer leistungsstarken Plattform für die Automatisierung von Geschäftsprozessen.

Wie erstelle ich eine einfache App mit Power Apps?

Die folgenden Schritte erleichtern Ihnen den Start und ermöglichen die Erstellung einer ersten App:

  • Konto erstellen: Melden Sie sich bei Power Apps an, indem Sie ein Microsoft-Konto verwenden oder ein neues Erstellen. Bei Fragen rund um die Lizenzierung kommen Sie auf uns zu, wir sind Ihnen gerne behilflich.
  • App erstellen: Klicken Sie auf "App erstellen" und wählen Sie "Leere App" aus den verfügbaren Optionen.
  • Datenquelle hinzufügen: Klicken Sie auf "Daten" und wählen Sie "Datenquelle hinzufügen", um eine Datenquelle wie Excel oder SharePoint hinzuzufügen.
  • Layouts erstellen: Klicken Sie auf "Seiten" und wählen Sie "Seite hinzufügen", um ein Layout für Ihre App zu erstellen. Verwenden Sie die visuellen Tools, um Elemente wie Schaltflächen und Textfelder hinzuzufügen.
  • Verbinden Sie Daten und Kontrollen: Klicken Sie auf ein Element, um es auszuwählen, und klicken Sie dann auf "Datenbindung". Verwenden Sie die Datenbindung, um die Elemente mit den Daten aus Ihrer Datenquelle zu verbinden.
  • Veröffentlichung und Freigabe: Klicken Sie auf "File" und wählen Sie "App veröffentlichen", um Ihre App zu veröffentlichen. Verwenden Sie die Freigabeoptionen, um die App für andere Benutzer:innen bereitzustellen.
  • Testen Sie die App: Starten Sie die App, um sicherzustellen, dass sie wie erwartet funktioniert. Verwenden Sie die Tools zur Fehlerbehebung, um Probleme zu beheben.

Mit diesen Schritten können Sie eine einfache App mit Power Apps erstellen. Benutzen Sie die visuellen Tools und Datenbindungen, um Ihre App an Ihre Anforderungen anzupassen.

Lernen Sie fortgeschrittene Funktionen kennen

  • Verwenden von Formeln und Berechnungen

Power Apps ermöglicht es Ihnen, Formeln und Berechnungen in Ihren Apps zu verwenden, um dynamische Ergebnisse zu erzeugen. Dies kann erreicht werden, indem eine Formel als Eingabe für ein Steuerelement wie ein Textfeld oder eine Schaltfläche verwendet wird. Formeln können mit Daten aus Datenquellen verknüpft werden, um komplexe Berechnungen durchzuführen.

Zum Beispiel kann eine Formel verwendet werden, um den Preis eines Produkts basierend auf dem Kaufpreis und dem Gewinnanteil zu berechnen. Oder es kann eine Formel verwendet werden, um den Prozentsatz der abgeschlossenen Aufgaben im Verhältnis zu den insgesamt vorhandenen Aufgaben zu berechnen.

Die Verwendung von Formeln und Berechnungen in Power Apps ermöglicht es, die Apps intelligenter und interaktiver zu gestalten. Dies führt zu einer besseren Nutzererfahrung und hilft bei der Automatisierung von Geschäftsprozessen.

 

  • Einbinden von Kamera- und GPS-Funktionalität

Mit Power Apps können Sie die Kamera- und GPS-Funktionalität in Ihre Apps integrieren. Dies bietet eine Vielzahl von Möglichkeiten für die Anwendungsentwicklung.

Mit der Kamera-Funktionalität nehmen Sie Bilder direkt in ihrer App auf und speichern diese. Dies ist hilfreich, wenn Sie beispielsweise ein Produktbild oder ein Dokumentfoto in einer Datenbank speichern möchten.

Die GPS-Funktionalität ermöglicht es, die aktuelle Position zu verwenden, um geografische Informationen in Ihrer App bereitzustellen. Zum Beispiel kann eine App mit GPS-Funktionalität die Nutzerin/den Nutzer über die nächstgelegenen Geschäfte in der Nähe informieren.

Diese Funktionalitäten können einfach mit einem einzigen Befehl in Power Apps eingebunden werden und bieten eine einfache Möglichkeit, um mobile Gerätefunktionalitäten in eine App zu integrieren.

 

  • Verwenden von Power Automate Flows für die Automatisierung von Prozessen

Mit Power Apps können Sie Power Automate Flows verwenden, um Geschäftsprozesse zu automatisieren. Flows sind einfach zu erstellende Workflows, die bestimmte Aktionen ausführen, wenn bestimmte Ereignisse eintreten.

Ein Flow kann bspw. eingerichtet werden, um eine E-Mail zu senden, wenn ein neues Formular in einer Datenbank gespeichert wird. Oder ein Flow wird verendet, um eine Benachrichtigung zu senden, sobald eine bestimmte Aufgabe abgeschlossen wird.

Mit Flows können Sie Zeit und Mühe sparen, indem wiederkehrende Aufgaben automatisiert und manuelle Prozesse eliminiert werden. Außerdem können Flows mehrere Anwendungen und Dienste integrieren, um eine umfassende Lösung für die Automatisierung von Geschäftsprozessen zu bieten.

Das Verwenden von Flows in Power Apps ist einfach und anwenderfreundlich, und ermöglicht es Ihnen, komplexe Prozesse in wenigen Minuten zu automatisieren.

Fazit

Power Apps bietet eine einfache Möglichkeit, eigene Geschäftsanwendungen zu erstellen. Die Verbindung mit anderen Microsoft-Diensten und die Verfügbarkeit von Templates und benutzerdefinierten Komponenten machen es möglich, komplexe Anwendungen zu erstellen. Power Apps ist eine leistungsstarke Plattform, die auch für Nicht-Entwickler:innen geeignet ist.

David Eggenhofer, Vertrieb

Sie haben Fragen zu Power Apps oder Ideen für eigene Anwendungsfälle? Kommen Sie gerne auf uns zu!

Kontaktformular PowerStart, STAFF UNITE, KatarGo

Kontaktformular PowerStart, STAFF UNITE, KatarGo

Mit Klick auf den "Anfrage absenden"-Button erkläre ich mich mit der Erhebung und Verarbeitung meiner personenbezogenen Daten (mit * gekennzeichnet, Pflichtfelder) gemäß der Datenschutzerklärung einverstanden.