Entwickeln Sie Unternehmenslösungen in Rekordzeit!

Leicht gemacht mit MobileTogether

Altova MobileTogether gibt Firmen die benötigten Tools in die Hand, um eine Verbindung zu Backend-Daten herzustellen und schneller als je zuvor robuste datengesteuerte Unternehmenslösungen zu entwickeln.

Um No-Code-Datenbank-Apps zu erstellen, testen Sie RecordsManager in MobileTogether Designer.

Warum sollten Sie für Ihre Unternehmenslösungen MobileTogether verwenden?

Wie funktioniert es?

Die MobileTogether-Plattform enthält alles, was Sie zur Entwicklung, Bereitstellung und Aktualisierung Ihrer Unternehmenslösungen benötigen.

1

Ein interner Entwickler oder technischer Anwender erstellt und testet eine Unternehmensapplikation im kostenlosen MobileTogether Designer.

2

Entwickler stellt die Lösung auf Ihrem MobileTogether Server (entweder vor Ort oder in der Cloud) bereit.

3

Sofortige Bereitstellung

Die Endbenutzer haben auf Desktop-Geräten und Laptops über den nativen Windows-Client oder einen Webbrowser Zugriff auf Ihre Lösung. Ihre App steht gleichzeitig über native Client-Apps für iOS und Android auf Mobilgeräten zur Verfügung.

Nutzen Sie Ihre Daten optimal!

Unternehmen können nun endlich genau und ohne Einschränkungen die Berichte, Dashboards und Formulare erstellen, die sie benötigen. MobileTogether‑Lösungen sind nicht auf eine bestimmte relationale Datenbank oder eine bestimmte Produktpalette beschränkt.

Anstatt Funktionalitäten aus bestehenden Apps nur für einen anderen Zweck zu nutzen oder Einschränkungen aufgrund alter Berichtstools aus Ihren Backend-Systemen in Kauf zu nehmen, bietet MobileTogether die Möglichkeit, ausgefeilte Unternehmens-Apps zu erstellen, mit denen Sie durch das Anzeigen, Analysieren und die Erstellung von Berichten anhand Ihrer Daten und die Einspeisung von Daten in Ihre Backend-Systeme über umfangreiche Formulare und Business Logic zusätzlichen Nutzen aus Ihren Daten ziehen können.

Lassen Sie Ihr internes Entwicklerteam zum Zug kommen!

In MobileTogether kommt eine Kombination aus Drag-and-Drop-Design für die Benutzeroberfläche, einer umfangreichen visuellen Aktionsstruktur-Programmiersprache für die Ereignisbehandlung und standardisierter funktionaler Programmierung für die Auswahl und Verarbeitung von Daten zum Einsatz.

MobileTogether erledigt den mühsamen Teil der Arbeit für Sie und generiert auf Basis eines einzigen Designs eine App für alle Mobil- und Desktop-Plattformen.

Dank dieser RAD (Rapid Application Development)-Methode können Programmierer, Webentwickler oder auch Amateurentwickler schnell und einfach hochkomplexe Unternehmens-Apps erstellen.

Endbenutzer erhalten Zugriff auf wichtige Geschäftsdaten

MobileTogether unterstützt alle für die Erstellung datengesteuerter Apps benötigten relevanten Backend-Datenquellen. Dazu gehören:

  • REST- und SOAP-Webservices
  • XML
  • JSON
  • HTML

Außerdem wird auch die direkte Anbindung an die gebräuchlichsten relationalen Datenbanken unterstützt:

  • Firebird 2.5, 3
  • IBM DB2 for iSeries® v6.1, 7.1, 7.2, 7.3, 7.4
  • IBM DB2® 8, 9.1, 9.5, 9.7, 10.1, 10.5, 11.5
  • Informix® 11.70, 12.10, 14.10
  • MariaDB 10, 10.3, 10.4, 10.5, 10.9.2
  • Microsoft Access™ 2003, 2007, 2010, 2013, 2019
  • Microsoft® Azure SQL
  • Microsoft® SQL Server® 2005, 2008, 2012, 2014, 2016, 2017, 2019
  • MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25
  • Oracle® 9i, 10g, 11g, 12c, 18, 19
  • PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4, 9.6, 10, 11, 12, 13, 14.5
  • Progress OpenEdge 11.6
  • SQLite 3.x
  • Sybase® ASE 15, 16
  • Teradata 16

Altdatenbestände im EDI-, Excel- und CSV-Format können einfach mit Hilfe von MapForce Server integriert werden. Kein anderes Entwicklungs-Framework ermöglicht in einer einzigen Version einen so umfassenden Zugriff auf wichtige Daten.

Erstellung von Berichten, Dashboards und Formularen

Unternehmenslösungen, die Sie mit MobileTogether erstellen, können mit allen raffinierten Funktionalitäten ausgestattet werden, die sich der Benutzer heute erwartet. Dazu gehören:

Erstellung von Unternehmens-Applikationen mit Diagrammen und Dashboards

Umfangreiche Diagramme und Dashboards

Erstellung mobiler Geschäftsformulare

Mobile Geschäftsformulare

Lokalisierung von Apps in zahlreiche Sprache

Lokalisierung in zahlreiche Sprachen

Unterschriftserfassung in Unternehmens-Apps

Unterschriftserfassung

Aktivierung von Push-Benachrichtigungen

Push-Benachrichtigungen

Scannen/Erstellen von Barcodes in Unternehmens-Apps

Scannen & Erstellen von Barcodes

Hinzufügen von Karten- und Standortfunktionalitäten

Standortfunktionalitäten

Unterstützung für NFC (Near Field Communication)-Nachrichten

Unterstützung für NFC (Near Field Communication)-Nachrichten

Scannen & Erstellen von QR-Codes

Scannen & Erstellen von QR-Codes

MQTT-Unterstützung für die Kommunikation zwischen intelligenten Geräten

MQTT-Unterstützung für die Kommunikation zwischen intelligenten Geräten

Von Null bis zur Bereitstellung in weniger als einer Woche

Beim MobileTogether Framework für die Entwicklung von Unternehmens-Apps kommt eine einzigartige Methode zum Einsatz, wodurch Sie dem Endbenutzer eine Unternehmens-App anstatt nach monatelanger Entwicklung in wenigen Tagen zur Verfügung stellen können.

Sofortige Produktivität

Bei Erstellung und Bereitstellung einer Unternehmenslösung mit MobileTogether kann der Endbenutzer sofort - entweder über die kostenlose MobileTogether Windows Client-App oder jeden HTML5-Browser - von seinem Desktop- oder Laptop-Rechner aus darauf zugreifen.

Auch von unterwegs aus können Benutzer (je nach Sicherheitskriterien) vom Smartphone und/oder Tablet aus auf die Lösung zugreifen. Sie müssen dazu nur die kostenlose MobileTogether App für Android oder iOS herunterladen und sich mit Ihrem MobileTogether Server verbinden.

Dies ermöglicht in der heutigen Zeit sofortige Produktivität für zunehmend mobile Wissensarbeiter, die die Lösungen Ihres Unternehmens nun sowohl vom Schreibtisch als auch von unterwegs aus aufrufen können.

Von Null bis zur fertigen App

Entwicklung von Unternehmens-Apps mit MobileTogether

MobileTogether Designer

MobileTogether Designer kann von beliebig vielen Entwicklern in Ihrem Unternehmen kostenlos verwendet werden und bietet Funktionalitäten zum Erstellen komplexer Unternehmenslösungen, die eine nahtlose Anbindung an Ihre firmeninternen Hintergrunddaten ermöglichen.

  • Einfache Erstellung komplexer datengesteuerter Unternehmens-Apps
  • Arbeiten mit Ihrem internen Entwicklerteam
  • Einmal entwicklen, überall bereitstellen
  • Anbindung an alle Backend-Datenquellen
  • Integrierter Simulator zum Testen der Lösungen für Geräte jeder Größe
  • Automatisierte App-Tests
  • Gleichzeitige Erstellung der Front-End- und Back-End-Server-Logik
  • Sofortige Bereitstellung der Lösungen auf Desktops, Laptops und anderen Geräten

Mit MobileTogether Designer kann Ihr firmeninternes Entwicklerteam Unternehmens-Apps in Rekordzeit erstellen.

Um die Benutzeroberfläche zu designen, müssen die einzelnen Komponenten einfach aus dem Steuerelementbereich von MobileTogether ins Design gezogen werden.

Die Ereignisbehandlung auf der Benutzeroberfläche Ihrer Lösung erfolgt durch einfaches Ziehen von Aktionen in Aktionsstrukturen, die einen visuellen Programmierablauf für die häufigsten Aufgaben ermöglichen.

Die Verarbeitung und Bearbeitung von Daten erfolgt mittels XQuery und XPath. MobileTogether enthält ein leistungsstarkes Tool zur einfachen Erstellung und zum Debuggen dieser Ausdrücke.

Die meisten Entwickler sind mit XPath und XQuery bereits vertraut. Wir bieten sogar eine kostenlose Einführung in XPath sowie komplette XPath- und XQuery-Tutorials für den schnellen Einstieg.

Was sind Aktionsstrukturen?

Altova hat eine neue visuelle Programmiersprache mittels Aktionsstrukturen entwickelt, mit der Unternehmen ausgereifte Apps schneller als je zuvor erstellen und bereitstellen können.

Wie in der Abbildung unten gezeigt, bestehen Aktionsstrukturen aus Aktionen und Aktionsgruppen zur Definition der Behandlung von Ereignissen und Fehlern in Ihrer Applikation. Über das Dialogfeld "Aktionen" können Sie Aktionen für Steuerelemente oder Seiten definieren. Ziehen Sie Aktionen dazu einfach aus dem linken Bereich ins Bearbeitungsfenster rechts, wo Sie den Ablauf in Form einer Baumstruktur definieren und die Einzelheiten konfigurieren können.

Aktionsstrukturen in MobileTogether

Da mit MobileTogether erstellte Aktionsstrukturen unabhängig von gerätespezifischen Programmiersprachen sind, können Sie damit komplexe Ereignisbehandlungen, Abläufe und Operationen erstellen, die auf allen Desktop-s und Laptops und sogar Smartphones und Tablets gleich funktionieren.

Wozu dienen Aktionsstrukturen?

  • Definition ausgefeilter Seiten- und Steuerelementaktionen mittels Drag-and-Drop
  • Zugriff auf alle Gerätefunktionen (Telefon, Kamera, Standort, usw.)
  • Definition komplexer Fehlerbehandlungsszenarien
  • Definition von Schleifen, wenn-dann-sonst-Strukturen und Datenbanktransaktionen
  • Definition von Aktionsgruppen, die wiederverwendet und verschachtelt werden können
  • Definition von Aktionsgruppen, die Parameter erhalten und Ergebnisse zurückgeben

Trotz der einfachen Konzeption bilden Aktionsstrukturen eine vollständige Programmiersprache zum Erstellen komplexer Programmlogik und zur Entwicklung jeder nur denkbaren datengesteuerten Unternehmenslösung.

Erstellung von Apps für die industrielle Automatisierung

MobileTogether bietet umfassende Unterstützung für MQTT (Message Queueing Telemetry Transport), ein wichtiges Protokoll für die Kommunikation zwischen intelligenten Geräten, wie sie in der industriellen Automatisierung Anwendung finden.

MQTT spielt in den verschiedensten Branchen wie der Automobilbranche, Herstellung, Transport, Gesundheitswesen und anderen eine wichtige Rolle in der Echtzeitüberwachung und -steuerung von Geräten und Prozessen. Die Automatisierung intelligenter Geräte erfolgt mittels MQTT, wobei Sensoren und Auslöser relevante Themen veröffentlichen und abonnieren können und dadurch eine effiziente Kommunikation im gesamten System erleichtern.

Mit Hilfe der Low-Code-Funktionalitäten in MobileTogether lassen sich in Rekordzeit MQTT-fähige Apps für alle Plattformen entwickeln.

Industrielle Automatisierung mittels MQTT

Umfangreiches Testen & Debuggen

Integrierter Simulator

Simulation einer Unternehmens-App

Wenn Sie bereit sind, Ihre Lösung zu testen, führen Sie sie im integrierten Simulator aus, um den Code zu testen, das Design so zu sehen, wie es auf den verschiedenen Geräten angezeigt wird und die Änderungen an den Workflow-Daten während der Ausführung zu überprüfen. So haben Sie z.B. die Möglichkeit, eine Vorschau Ihrer Unternehmens-Applikation so zu sehen, wie sie über die MobileTogether Client-App auf Windows-Geräten oder auf anderen Betriebssystemen in einem Webbrowser angezeigt wird.

Dabei werden im Fenster "Meldungen" alle Aktivitäten protokolliert.

Diese detaillierte Auflistung bietet bei der Entwicklung einer neuen App wertvolle Informationen für das Debuggen unerwarteten Verhaltens.

Automatisierte Tests

Automatisierte Tests von Unternehmens-Apps

Der Simulator in MobileTogether enthält auch umfangreiche automatisierte Testfunktionen, mit denen Sie Folgendes tun können:

  • Aufzeichnen einer Reihe von Benutzeraktionen als Testfälle
  • Wiedergabe des Testfalls in der Simulatorumgebung von MobileTogether Designer
  • Bereitstellen von Testfällen auf dem MobileTogether Server für die Wiedergabe auf einer Reihe von Client-Geräten
  • Abrufen der Ergebnisse von Testausführungen vom Server und Vergleichen der Unterschiede

Sie können eine App sogar ändern, um einen Fehler zu beheben und den Testfall anschließend erneut ausführen, um die Ergebnisse Ihrer Änderungen zu überprüfen. Dadurch wird diese Funktion zu einem unentbehrlichen Werkzeug, mit dem Sie den Entwicklungsprozess überprüfen können.

Unternehmensreifer Debugger

Testen von Unternehmens-Apps mit dem MobileTogether Debugger

MobileTogether Designer enthält einen Aktions- und XPath-Debugger, mit dem Ihnen in MobileTogether alle Möglichkeiten offenstehen, um Ihre Apps zu debuggen und sofort zu verstehen, wie sich Ihre App verhält - und zwar direkt in der Design-Umgebung. Dadurch können sowohl Ausführungsabläufe innerhalb von Aktionsstrukturen ALS AUCH Ergebnisse von innerhalb dieser Strukturen aufgerufenen XPath/XQuery-Funktionen debuggt werden.

Bei Erreichen eines Haltepunkts - entweder bei einem Breakpoint oder an der nächsten Aktion - wird die entsprechende Debugging-Ansicht geöffnet und Sie können die Ausführung der Aktion oder des XPath-Ausdrucks Schritt für Schritt überprüfen, den Callstack anzeigen, sehen, wie Werte von Variablen aktualisiert werden und die Ergebnisse von Überwachungsausdrücken anzeigen.

MobileTogether ist das günstigste Rapid App Development Framework, das diesen Grad an Debug-Funktionalitäten während der Entwicklung ermöglicht.

Leistungsstarke Verarbeitung: MobileTogether Server

Das MobileTogether Framework beinhaltet den Backend-Server für Ihre Lösungen. Wenn Sie Ihre Applikation daher in MobileTogether Designer erstellen, entwickeln Sie gleichzeitig die Logik für die Frontend-Oberfläche und den Backend-Server - und zwar in einer einzigen Umgebung!

MobileTogether Server bildet das Backend für Ihre Lösungen und fungiert als Schnittstelle zwischen dem Endbenutzer, Ihren Backend-Daten und Ihrer Backend-Infrastruktur.

Sie entscheiden, wo Sie Ihren MobileTogether Server installieren: vor Ort oder in der Cloud.

MobileTogether Server für Unternehmens-Apps

Die kostengünstige Preisstruktur für den Backend-Server wird auf Basis der Serverleistung (d.h. Anzahl der CPU-Kerne) und nicht der Anzahl der darauf bereitgestellten Lösungen oder der Anzahl der Endbenutzer kalkuliert.

Sichere Unternehmens-Apps

MobileTogether Server bietet sowohl pro Server als auch pro App robuste und detaillierte Sicherheitsoptionen für Ihre Unternehmens-Apps:

  • Verwaltung von Benutzer- und Rollendefinitionen
  • Verwaltung von Benutzern, Rollen und Geräten
  • Benutzerauthentifizierung
  • Unterstützung für LDAP und Active Directory-Integration
  • SSL-Verschlüsselung
  • Detaillierte Passwortoptionen

Hochleistungsfunktionalitäten

Durch Auslagerung der Rechenleistung für komplexe Abfragen und Berechnungen auf den MobileTogether Server wird die Verarbeitungsgeschwindigkeit und Leistungsstärke von Geräten, auf denen Ihre App läuft, gesteigert. Dadurch werden die Ergebnisse auf dem Gerät des Endbenutzers viel schneller angezeigt.

Auf diese Art bleiben auf dem Gerät des Endbenutzers Ressourcen für andere Prozesse frei, wodurch Ladezeiten verkürzt werden und Speicherplatz gespart wird.

Das Cache-Verhalten kann für alle Datenquellen ganz nach Bedarf angepasst werden. MobileTogether bietet mehr als die üblichen Cach-Parameter wie Ablaufdatum und Aktualisierungsintervall. Dabei können Sie manuell das Zwischenspeicherungsintervall festlegen und wie viele verschiedene Kombinationen mehrerer Abfrageparameter automatisch im Cache gespeichert werden sollen. Ein Client erhält die Daten direkt aus dem Cache, während der Server diese nur nach Ablauf der Cache-Dauer abruft. Diese Optionen steigern die Leistung erheblich.

Sofortige Bereitstellung von Unternehmens-Apps

Nach Fertigstellung Ihrer Lösung in MobileTogether Designer und Bereitstellung der Lösung auf dem MobileTogether Server kann der Endbenutzer diese sofort auf dem Gerät seiner Wahl aufrufen. Für Windows 10 und 11-Rechner steht eine kostenlose native Windows-App zur Verfügung. Auf anderen Geräten kann die Lösung in einem Webbrowser aufgerufen werden.

Über die kostenlose native MobileTogether Client App für iOS oder Android steht die Lösung auch am Smartphone oder Tablet zur Verfügung. Das MobileTogether-Konzept eignet sich perfekt für BYOD-Szenarien und Endbenutzer, die im Laufe des Tages abwechsend mit Computern, Smartphones und Tablets arbeiten.

Der Endbenutzer muss nur die kostenlose native MobileTogether App vom jeweiligen Geräte-App Store herunterladen und sich mit Ihrem MobileTogether Server verbinden oder Ihre Lösung über eine URL in jedem beliebigen Webbrowser aufrufen.

Schnelle Bereitstellung von Web Apps

Da anhand jedes in MobileTogether Designer erstellten Designs native Apps für alle Plattformen sowie eine HTML5-Browser-basierte App generiert werden können, können Sie gegebenenfalls auch eine Web App bereitstellen.

Web Apps - ob zusätzlich zu oder anstelle einer mobilen App - haben zahlreiche Vorteile.

Da die Web App über jeden Webbrowser aufgerufen werden kann, muss auf dem Gerät bzw. Computer des Benutzers keine Client App vorinstalliert werden.

Der Benutzer muss nichts herunterladen, sondern ruft die App einfach über eine URL auf.

Dadurch kann die App auch in großen Unternehmen ganz einfach intern oder sogar über das Internet als App für Kunden bereitgestellt werden. All diese Faktoren erleichtern sowohl der IT-Abteilung von Unternehmen als auch dem Endbenutzer das Leben.

Schnelle Erstellung von Apps mit MobileTogether

Kostengünstige, skalierbare Preise für Firmen jeder Größe

Unbegrenzt viele Entwickler

MobileTogether Designer ist eine kostenlose Anwendung. Sie können damit sofort zu arbeiten beginnen, und zwar mit beliebig vielen Entwicklern.

Unbegrenzt viele Apps

Das MobileTogether Server-Preismodell basiert auf der Leistung (d.h. der Anzahl der benötigten CPU-Kerne) und nicht auf der Anzahl der Apps, die darauf laufen sollen. Es gibt keine Einschränkung für die Anzahl der Apps, die auf Ihrem MobileTogether Server ausgeführt werden können.

Unbegrenzt viele Benutzer

Auch die Anzahl der Endbenutzer, die sich mit Ihrem MobileTogether Server verbinden kann, ist nicht beschränkt, daher eignet sich das Produkt perfekt sowohl für kleine als auch große Unternehmen.

Die Preise für MobileTogether Server sind pro Kern gestaffelt und beginnen bei 800 Euro/Jahr. Zudem steht Ihnen MobileTogether Server 30 Tage lang kostenlos zur Verfügung.

Dieses extrem niedrige Preisniveau eröffnet Unternehmen jeder Größe die Möglichkeit, die Vorteile komplexer Unternehmens-Apps für sich zu nutzen.

Liste der MobileTogether-Funktionalitäten

MobileTogether FAQ

MobileTogether Video-Demos