Wie man eine App entwickelt, die auf einer Datenbank basiert

Wir haben unsere Demo-Reihe zum Erstellen einer App, die eine Backend-Datenbank über MobileTogether anbindet, aktualisiert. Der Low-Code-Ansatz zur App-Entwicklung in MobileTogether erstreckt sich auch auf die Anbindung an Datenbanken: Der Datenbank-Assistent enthält einen visuellen SQL-Editor, der es einfacher denn je macht, sich mit Backend-Datenbanken zu verbinden und mit deren Daten in Ihren Apps zu arbeiten.

Diese Video-Tutorial-Reihe führt Sie durch den Prozess der Entwicklung einer Beispiel-App für einen Buchkatalog, die umfangreiche Funktionen für die Suche, das Hinzufügen neuer Datenbankeinträge, die Arbeit mit Bildern und mehr bietet.

App-Entwicklung mit geringem Programmieraufwand

Im ersten Teil der Reihe beginnen wir damit, uns mit einer SQLite-Datenbank zu verbinden, um die Datenbankstruktur zu importieren. Obwohl diese Demo eine SQLite-Datenbank im Hintergrund verwendet, unterstützt MobileTogether alle wichtigen relationalen Datenbanken.

Der Datenbank-Assistent in MobileTogether bietet eine einfache Möglichkeit, SELECT-Anweisungen visuell zu erstellen. Dabei können alle Parameter, die an die SQL-Abfrage übergeben werden, direkt mithilfe einer standardmäßigen XPath-Anweisung angegeben werden, d.h. es ist nicht erforderlich, 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.

Sehen Sie in Teil 1, wie es funktioniert:

Im Laufe dieser Reihe werden Sie Folgendes lernen:

  • Wie man eine App mit einer Backend-Datenbank verbindet

  • Wie man Daten abruft und anzeigt

  • Wie man die Benutzeroberfläche der App gestaltet und verändert, einschließlich Layout, Bedienelemente und Formatierung

  • Wie fügt man Funktionen zur Filterung der angezeigten Daten hinzu

  • Wie man Unterseiten für Anwendungen hinzufügt und konfiguriert

  • Wie man Datensätze hinzufügt, ändert und löscht

  • Wie man Bilder hochlädt und bearbeitet

  • Wie kann man eine Suchfunktion in der App implementieren

Alle diese Schritte werden mit einem Low-Code-Ansatz umgesetzt, der eine intuitive Benutzeroberfläche mit Drag-and-Drop-Funktionalität, eine visuelle Programmiersprache namens "Action Tree" zur Ereignisverarbeitung und standardisierte XPath-Ausdrücke zur Datenverarbeitung umfasst.

Wir werden die App auf verschiedenen Betriebssystemen und Geräten mit dem integrierten Simulator testen. Anschließend generiert MobileTogether die App für alle mobilen und Desktop-Plattformen, basierend auf diesem einen Design.

Die Demos ansehen

Sie können den Schritten in der Demo folgen, indem Sie die Beispieldateien (.zip), die zur Erstellung der App "Buchkatalog" verwendet wurden, sowie den kostenlosen MobileTogether Designer herunterladen.

Beginnen Sie jetzt:

[Kein Text zum Übersetzen. Der Link verweist auf eine YouTube-Playlist.]