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 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ösungennicht 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.

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:

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. ![[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. 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. 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. Eine Reihe kurzer Videodemos, die auf der Altova-Website 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|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 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: 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. Wenn die Anwendung mit der [Simulator-Funktion]] 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