Eine fertige App in nur wenigen Minuten? Kein Problem mit der No-Code Plattform AppSheet.
In diesem Video zeigen wir Ihnen, wie Sie innerhalb von fünf Minuten eine Task Tracking-App zur Verfügung stellen können, inklusive Relation zu einer weiteren Tabelle und der Automatisierung zum Versenden von dynamischen E-Mails.
Datenbank
Als Datentabelle verwenden wir Google Sheets mit jeweils einem Reiter für Aufgaben und für Projekte.
Von der fertigen Google Sheets springen wir direkt in AppSheet über den Reiter Erweiterungen -> AppSheet -> App erstellen.
Column Types
Wir landen in der Ansicht „Tables“ und fügen, zusätzlich zum Tabellenreiter Task, den Reiter Task hinzu. Unter Data -> Columns stellen wir die Attribute der einzelnen Spaltenfelder ein. Nach dem Erstellen der App sind nur wenige Anpassungen nötig. Darunter die Änderung des Status Felds zu „Enum“ und das Hinzufügen der Auswahlmöglichkeiten.
In der Anwendung ordnen wir zudem der erstellten Aufgabe einem Projekt zu, sodass eine Relation von einer Tabelle zur anderen entsteht.
Automatisierung
Damit der Task-Owner über die ihm zugetragene Aufgabe informiert wird, fügen wir einen Bot zum automatischen E-Mailversand hinzu, sobald ein neuer Eintrag angelegt wird. AppSheet nimmt uns auch hier durch die Vorschlags-Leiste viel Arbeit ab, in der wir lediglich die Stichworte „Task“, „created“ und „email“ eingeben und erhalten den gewünschten Prozess vorkonfiguriert. Als Email Type wählen wir zudem „Embedded app view“ und die entsprechende View „Task_Form“ aus, sodass der Angeschriebene direkt in der E-Mail den Datensatz anpassen kann.
Deployment
Jetzt sind wir nur noch drei Klicks von der Bereitstellung der Anwendung entfernt. Unter „Not Deployed“, oben links auf der Entwicklerkonsole, laufen wir den Deployment Check. Nach erfolgtem Durchlauf können wir die App deployen.
Sie können die App unter diesem Link einsehen und eine Kopie davon machen.
Sie wollen Mitarbeiterinnen und Mitarbeiter ohne Programmierkenntnisse aus Fachabteilungen dazu befähigen, eigene Apps zu erstellen? Nehmen Sie einfach Kontakt zu uns auf.