4D für Mobile: Verbesserungen im Datenmanagement

Der Datenbereich ist im Projekteditor verfügbar und ermöglicht es Ihnen, die Daten zu filtern, die in mobile Geräte eingebettet werden sollen. Mit 4D v19 R4 wurde dieser Datenbereich verbessert, damit Sie besser verstehen, was in Ihrer Anwendung enthalten sein wird.

Erinnerung

Zur Erinnerung: Dieser Datenbereich wurde geschaffen, um die Anzahl der eingebetteten Daten deutlich zu reduzieren und nur relevante Daten in Ihre mobilen Anwendungen zu bekommen (Beispiel: nur Rechnungen des letzten Jahres oder Kunden eines bestimmten Vertriebsteams, gefiltert nach Region).

Dieser Datenbereich hilft Ihnen auch während der Entwicklungs- und Testphasen, indem er Ihnen ermöglicht,:

  • festzulegen, woher die Daten stammen (aktuelle Datendatei oder eine Distant-Server-Datendatei)
  • einen Datensatz generieren, der mit Hilfe von Filterabfragen in die generierte App eingebettet wird
  • festlegen, ob Sie die Daten bei jeder Erstellung Ihrer Anwendung automatisch neu generieren möchten

Damit Sie bei der Entwicklung Ihrer Anwendung während des Erstellungsprozesses Zeit sparen können, sind zwei Optionen verfügbar:

  • Bilder nicht einbeziehen
  • Daten nicht bei jedem Build neu generieren

Wie der Name schon sagt, können Sie mit diesen Optionen die Erstellung von Bildern und Daten bei jedem Build vermeiden, wenn Ihre Daten stabil bleiben.

Mit der Schaltfläche Neu generieren schließlich können Sie einen neuen Datensatz generieren:

Was ist neu?

Heute haben wir diesen Bereich verbessert, um Ihnen mehr Informationen über die Daten zu geben, die Sie an Ihr mobiles Gerät senden. So erhalten Sie beispielsweise die genaue Anzahl der Entitäten und die Datengröße für jede Datenklasse, um zu vermeiden, dass zu viele Daten in Ihre mobile App gelangen.

In diesem Datenbereich können Sie auch die Gültigkeit Ihrer Abfrage überprüfen, indem Sie auf die Schaltfläche Validieren klicken. Sie erhalten mehr visuelles Feedback über die Validierung Ihrer Abfrage und Fehlermeldungen, wenn die Abfrage nicht korrekt ist.

blank

Wenn Sie schließlich einen neuen Datensatz erstellen, wird ein neuer Fortschrittsbalken sowie eine Schaltfläche Abbrechen angezeigt, so dass Sie den Erstellungsprozess jederzeit abbrechen können. Das ist sehr praktisch, um die Generierung großer Datenmengen zu visualisieren und den Prozess abzubrechen, um einen Fehler bei der Filterabfrage zu korrigieren 😉

Zögern Sie nicht, uns im 4D Forum Feedback zu geben, und schauen Sie sich die Dokumentation für weitere Details an!

David Azancot
4D for iOS Product Owner - David Azancot kam 2017 als Product Owner zum 4D Produktteam. Er ist verantwortlich für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen. Zu seinen Aufgaben gehört es auch, dafür zu sorgen, dass die Implementierungen der Funktionen den Bedürfnissen der Kunden entsprechen. David hat einen MBA-Abschluss in Marketing, Internet und Mobilität vom Leonard De Vinci Institute und begann seine Karriere 2011 bei einem mobilen Start-up-Unternehmen, das später von Madvertise (einer mobilen Marketinggruppe) übernommen wurde. Da er sich leidenschaftlich für mobile Schnittstellen interessiert, war er die erste Wahl, um 2015 interaktive mobile Werbeformate für die Gruppe zu entwickeln. Parallel dazu entwickelt David seit 2012 seine eigenen iOS- und Android-Applikationen.