MobileTogether erhält ein großes Update

Version 8.0 von MobileTogether erweitert die innovative Plattform für die Entwicklung von Unternehmens- und mobilen Anwendungen um zahlreiche neue Funktionen. Dies stellt für bestehende Kunden ein bedeutendes Upgrade dar und ermöglicht es neuen Kunden, noch schneller als zuvor, voll ausgestattete Anwendungen zu erstellen.

Zu den wichtigsten Neuerungen der Plattform gehören eine völlig neue Art der Interaktion mit relationalen Datenbanken, Unterstützung für Modularisierung und vieles mehr.

Version 8.0 markiert außerdem die Einführung von Altova RecordsManager, einem neuen Produkt, das Systemadministratoren eine völlig codefreie Möglichkeit bietet, Geschäftsanwendungen für Datenbanken mit dem MobileTogether Designer zu erstellen.

Schauen wir uns die wichtigsten Punkte an.

Neuer Datenbank-Assistent und hierarchische Datenbankfunktionen zum Lesen und Schreiben

Früher erforderte die Verbindung von Anwendungen mit Backend-Daten in relationalen Datenbanken eine erhebliche Menge an manuell geschriebenen SQL-Code, um gängige Aufgaben auszuführen. Beispielsweise erforderte die Einbindung von Daten aus zwei Tabellen in ein einzelnes Formular zwei separate Datenbankabfragen. Folglich war auch das Speichern derselben Daten zurück in die Datenbank kompliziert.

MobileTogether 8.0 verfolgt einen völlig neuen Ansatz, der es Entwicklern ermöglicht, einfacher Abfragen zu erstellen, die hierarchische Daten zurückgeben – und diese Daten in hierarchischer Form wieder zu speichern. Der neue Datenbank-Assistent bietet eine einfache Möglichkeit, SELECT-Anweisungen visuell zu erstellen, und jeder Parameter für die SQL-Abfrage kann jetzt direkt mithilfe einer XPath-Anweisung angegeben werden, d.h. es besteht keine Notwendigkeit mehr, Parameter explizit zu deklarieren.

Mit Hilfe des Datenbankassistenten können auch über Sekundärschlüssel verknüpfte Tabellen zum Ergebnis hinzugefügt werden - und das alles in einem einzigen Schritt. Dadurch kann eine ganze Hierarchie auf einmal abgerufen werden.

Jegliche Änderungen, die während der Ausführung der Anwendung vorgenommen werden, werden intelligent und unmittelbar in die relational verknüpfte Datenbank zurückgeschrieben.

Der neue Ansatz zur Verarbeitung hierarchischer Daten in relationalen Datenbanken, die ansonsten flach sind, in MobileTogether, wird sich als enorme Zeitersparnis erweisen und die App-Entwicklung deutlich vereinfachen. Erfahren Sie mehr darüber, wie Sie Ihre Apps mit einer SQL-Datenbank verbinden.

Unterstützung für die Modularisierung

Verschiedene neue Funktionen ermöglichen es, MobileTogether-Design-Dateien und -Komponenten modular zu gestalten, sodass mehrere Entwickler gleichzeitig an demselben Projekt arbeiten können. Die Unterstützung der Modularisierung ermöglicht zudem die automatische Organisation verwandter Design-Komponenten und die Wiederverwendung von Projektteilen in anderen Projekten.

Teilprojekte

Um die Überarbeitung bestehender Projekte zu erleichtern, gibt es eine neue Option, um einen Teil eines bestehenden Projekts als ein neues Teilprojekt zu extrahieren. Dies ermöglicht die Wiederverwendung einer Vielzahl von Komponenten, die in einem Projekt definiert sind, in mehreren Projekten. Ein neues Menü "Refaktorieren" bietet Optionen zur Arbeit mit Teilprojekten.

Module

Die Modularisierung wird ebenfalls durch ein neues Modulbereich umgesetzt, der Designkomponenten in logische Einheiten organisiert.

Module werden automatisch anhand ihrer Namen gruppiert. Dadurch können Sie auf einen Blick erkennen, welche Funktionen und Aktionen zu welchen Seiten gehören, und Sie können von der Modulliste aus automatisch zu ihnen navigieren.

Wenn Sie einem Modul eine benutzerdefinierte Farbe zuweisen, werden die Elemente dieses Moduls zur besseren Übersichtlichkeit im gesamten Projekt in dieser Farbe markiert.

Zusätzliche Funktionen, die die Modularisierung ermöglichen, umfassen:

Umgestaltung und Modularisierung bieten zahlreiche Vorteile - von kürzeren Entwicklungszeiten und besserer Arbeit im Team bis zur Unterstützung schneller, flexibler Aktualisierungen und Wartung.

Entwicklung ohne Programmierung mit RecordsManager

Mit der Veröffentlichung von MobileTogether 8.0 wird ein völlig neuer Ansatz zur Entwicklung von benutzerdefinierten Datenbankanwendungen eingeführt, der den Namen Altova RecordsManager trägt.

Wenn Sie jetzt den MobileTogether Designer öffnen, haben Sie die Möglichkeit, eine klassische MobileTogether-Lösung zu erstellen – oder mit Altova RecordsManager zu beginnen. RecordsManager bietet eine visuelle, codefreie Oberfläche, mit der Sie schnell Geschäftsanwendungen für Datenbanken für Desktop- und mobile Benutzer erstellen können.

Einer der größten Vorteile von RecordsManager ist, dass App-Entwickler die Datenbankinfrastruktur nicht selbst aufbauen müssen. Sie konzentrieren sich einfach auf die Objekte, die sie modellieren möchten, und RecordsManager kümmert sich um alles andere. Dies spart eine enorme Menge an Zeit und Arbeit und ermöglicht es Systemadministratoren oder Entwicklern aller Erfahrungsstufen, problemlos effektive Anwendungen zu erstellen.

Leistungsstarke Funktionen und Verknüpfungen verkürzen die Entwicklungszeit, während Sie die Repositories, Datencontainer, Formulare, Felder und Filter definieren und miteinander verknüpfen, die Ihre Anwendung antreiben. Es ist einfach, leistungsstarke Datenvalidierungen und Geschäftslogik, detaillierte Suchfunktionen, Erinnerungen, Berichte und vieles mehr hinzuzufügen.

Sobald Ihre Datenbankanwendung fertig ist, können Sie sie wie jede andere MobileTogether-Lösung für Benutzer auf Desktop- und mobilen Geräten bereitstellen.

RecordsManager ist der schnellste Weg, um komplexe Datenbankanwendungen für Unternehmen zu erstellen – und das ohne jegliche manuelle Programmierung.

Neue Funktionen für Aktionen

Die leistungsstarke, visuelle Programmiersprache Action Tree für die Ereignisverarbeitung in klassischen MobileTogether-Designs wurde um zusätzliche Funktionen und Optionen erweitert, darunter:

  • Neue Sperr-/Entsperrfunktion für den Serverzugriff während kritischer Änderungen

  • Neue Aktion zum Umbenennen einer Datei/eines Ordners

  • Neue Kopie der Datei/des Ordners: Aktion zum Verschieben der Datei/des Ordners an einen neuen Speicherort auf demselben Gerät oder Server

  • Option zum Verschieben gelöschter Dateien in den Papierkorb oder den Recycling-Container

  • Neue Option zum Ändern des Designs des Geräts über eine Aktion

Zusätzliche neue Funktionen

  • Unterstützung für zusätzliche Datenbankversionen

  • Möglichkeit, die Protokollierung in MobileTogether Designer während der Simulation einzuschränken

  • Kommentare in Seitenquellen

  • Unterstützung für iOS 15 und Android 12

  • Unterstützung für Windows 11 (MobileTogether Designer und Server)

  • Unterstützung für macOS Big Sur, macOS Monterey und Linux Debian 11 (MobileTogether Server)

Testen Sie RecordsManager und alle neuen Funktionen von MobileTogether, indem Sie den MobileTogether Designer kostenlos herunterladen