---
title: "Definition von Ereignisbehandlung und Ablaufsteuerung für mobile Anwendungen, die auf verschiedenen Plattformen funktionieren"
date: "2015-06-17"
categories: 
  - "applications"
  - "mobile"
tags: 
  - "mobile"
  - "mobile-development"
  - "mobiletogether"
  - "software-tools"
description: Erfahren Sie, wie Altova MobileTogether die Ereignisverarbeitung und den Kontrollfluss in plattformübergreifenden mobilen Anwendungen vereinfacht und so eine schnelle Entwicklung ermöglicht, ohne dass gerätespezifischer Code erforderlich ist.
---
Status: #blog

Tags:  #mobile #mobile-development #mobiletogether #software-tools

Categories: [low-code+no-code](/blog/de/category/low-codeno-code.md) | [mobile-development](/blog/de/category/mobile-development.md)
# Definition von Ereignisbehandlung und Ablaufsteuerung für mobile Anwendungen, die auf verschiedenen Plattformen funktionieren

Altova MobileTogether ermöglicht Unternehmen jeder Größe, Anwendungen schnell zu entwickeln und einzusetzen [maßgeschneiderte mobile Lösungen für Unternehmen](https://www.altova.com/de/mobiletogether.html) die auf allen mobilen Plattformen laufen. Der "Aktionen"-Dialog im MobileTogether Designer ist eine wichtige Funktion, die es ermöglicht, .. [Entwickeln Sie in wenigen Tagen leistungsstarke mobile Lösungen](https://www.altova.com/de/mobiletogether/develop-apps-fast.html)nicht Monate, sondern Tage.

Der Dialog "Aktionen" ermöglicht es Entwicklern, komplexe Ereignisverarbeitung, Steuerungsabläufe und Funktionen zu erstellen, die auf iOS®, Android™, Windows® Phone 8 und Windows 8 Geräten sowie auf einem HTML5-Browser-Client einheitlich funktionieren. Dabei müssen sich die Entwickler keine Sorgen um die spezifischen Details der API oder des SDK für jedes mobile Betriebssystem machen, da die mit MobileTogether erstellten "Aktionsbäume" unabhängig von einer bestimmten, gerätespezifischen Programmiersprache sind.

![C0047146_700x335](/blog/images/C0047146_700x335.jpg)

<!--more--> For instance, to assign an event handling action to a button to respond to an OnButtonClicked event, the developer simply selects Control Actions from the context menu:

![Die Funktionalität einer Schaltfläche in MobileTogether definieren](https://lh3.googleusercontent.com/-5cUZuv7PsKo/VXsk5zXsFjI/AAAAAAAACFQ/Ag1Oiu1_TsM/image%25255B2%25255D.png?imgmax=800 "Defining the Action of a Button in MobileTogether")

Diese Menüauswahl öffnet den Aktionsdialog, in dem auf der linken Seite eine oder mehrere Aktionen ausgewählt und per Drag-and-Drop in das Bearbeitungsfenster auf der rechten Seite verschoben werden. Hier wird der Kontrollfluss in Form einer Baumstruktur definiert und alle erforderlichen Details konfiguriert. ![Aktionsdialog von MobileTogether](https://lh3.googleusercontent.com/-mQPySaA-iRQ/VXsk6XhsKwI/AAAAAAAACFU/wVAbguTx0WM/ActionsList%25255B2%25255D.png?imgmax=800 "MobileTogether Actions Dialog") Beispielsweise enthält die Beispielanwendung "Expense Report", die mit dem [MobileTogether Designer](https://www.altova.com/de/mobiletogether/designer.html) geliefert wird und auf dem MobileTogether Demo-Server installiert ist, einen Button, mit dem der Benutzer ein Foto eines Auslagenbelegs aufnehmen und diesen dem Bericht hinzufügen kann. Die Definition des Aktionsbaums für diesen Button ist unten dargestellt: ![MobileTogether-Definition von Button-Aktionen](https://lh3.googleusercontent.com/-xgmxrKQJtQ4/VXsk6pH-KjI/AAAAAAAACFc/TIfJD1Q4To0/OnClickDefinition%25255B2%25255D.png?imgmax=800 "MobileTogether Definition of Button Actions") Die zugewiesene Aktion ist "Benutzer Bild auswählen", wobei die integrierte Kamera des mobilen Geräts als Quelle ausgewählt ist, und das erste aufgenommene Bild wird in den Knoten "original-photo" der Datei $TEMP-PHOTO gespeichert. Neben dem Zugriff auf Gerätefunktionen wie Kamera, Telefonie, Webbrowser oder Geolocation unterstützt der Aktionsdialog Standard-Kontrollflüsse, einschließlich Schleifen, If-Then-Else-Entscheidungsstrukturen und Datenbanktransaktionen. Ähnlich wie Funktionen oder Prozeduren in anderen Programmiersprachen können Entwickler Aktionsgruppen definieren, um Mengen von Aktionen zu definieren, die beschreibende Namen erhalten und leicht wiederverwendet oder verschachtelt werden können. Aktionsgruppen werden aufgerufen, indem sie per Drag-and-Drop in das Bearbeitungsfenster gezogen werden, genau wie einzelne Aktionen. Der Aktionsdialog ermöglicht es Entwicklern auch, Seitaktionen zu definieren, die ausgeführt werden, wenn eine Seite geladen, erneut geöffnet, aktualisiert oder wenn die native Geräte-Zurück-Taste gedrückt wird. Aktionsdefinitionen geben Entwicklern die vollständige Kontrolle über den Ausführungsablauf der mobilen Anwendung. ![Definition von Seitaktionen in MobileTogether](https://lh3.googleusercontent.com/-9bnx89t_oRA/VXsk7E23rTI/AAAAAAAACFk/yj5gaPROeqc/PageActionsCapture%25255B2%25255D.png?imgmax=800 "Defining Page Actions in MobileTogether") Wenn die Anwendung mit der [Simulator-Funktion](https://www.altova.com/blog/2015/01/a-cross-platform-simulator-for.html) des MobileTogether Designers ausgeführt wird, werden Aktionsgruppen während der Ausführung im Nachrichtenfenster identifiziert, und jede Operation wird protokolliert. ![Verfolgung der Ausführung von Aktionen im MobileTogether-Simulator](https://lh3.googleusercontent.com/-2ZFXCySUBJ4/VXsk7khEDFI/AAAAAAAACFs/mQybpz-4pe8/Executing%252520Action%252520Group%252520Capture%25255B2%25255D.png?imgmax=800 "Tracing Execution of Actions in the MobileTogether Simulator") Für eine detailliertere Fehlersuche oder ein langfristiges Projektmanagement einer MobileTogether-Anwendung enthält das MobileTogether-Projektmenü eine Option, die die Verwendung von Aktionsgruppen in der gesamten Anwendung meldet. Dieser Bericht kann im Nachrichtenfenster durchsucht oder sogar als Textdatei exportiert werden. ![Bericht zur Verwendung von Aktionsgruppen in MobileTogether](https://lh3.googleusercontent.com/-HP236z-NRmA/VXsk79tF6OI/AAAAAAAACF0/Un3RFufFeKc/ActionGroupUsageCapture%25255B2%25255D.png?imgmax=800 "MobileTogether Action Group Usage Report") Aktionen bieten mehr als nur den Zugriff auf Gerätefunktionen mobiler Geräte. Im zweiten Teil dieses Artikels werden wir Aktionen besprechen, mit denen Sie Daten manipulieren können, einschließlich leistungsstarker Tools zum Aktualisieren von Berichten und mobilen BI-Dashboards, sowie eine Strategie zum Erstellen eines Datenintegrationsmodells, das Sie bei Bedarf für Datensätze unbekannter Größe erweitern können. ![Datenaktionen in MobileTogether](https://lh3.googleusercontent.com/-zxsA1BkLL9M/VXsk8ZgXVkI/AAAAAAAACF8/6GbQqmOuRLI/DataActions%25255B2%25255D.png?imgmax=800 "MobileTogether Data Actions") Eine Reihe kurzer [Videodemos](https://www.altova.com/de/mobiletogether/demos.html), die auf der [Altova-Website](https://www.altova.com/de/mobiletogether/demos.html) veröffentlicht wurden, zeigen, wie einfach es ist, mit dem MobileTogether Designer eine mobile Unternehmensanwendung zu erstellen. Oder sehen Sie sich die Webversion der [Online-Hilfe des MobileTogether Designers](http://manual.altova.com/MobileTogether/mobiletogetherdesigner/) für detailliertere Informationen an. **Wenn Sie mehr erfahren möchten und den kostenlosen MobileTogether Designer herunterladen möchten, um Ihre erste Unternehmensanwendung für iOS®, Android™, Windows® Phone 8 und Windows 8 sowie einen HTML5-Browser-Client zu erstellen, besuchen Sie:** [**www.altova.com/mobiletogether**](https://www.altova.com/de/mobiletogether)
