4D for Mobile Tutorial – Relationen einbeziehen
Die Daten Ihrer Anwendung sind durch zwei Arten von Relationen miteinander verbunden: Viele zu Eine oder Eine zu Viele.
In diesem Blogbeitrag zeigen wir Ihnen, wie Sie Relationen einfügen können. Mit 4D for Android und 4D for iOS können Sie einfach zwischen Ihren verbundenen Daten navigieren. Wir generieren automatisch den Übergang zwischen den Ansichten in Ihrer Anwendung.
4D for Mobile Tutorial – Verwendung von Formaten
Mit einer Datenformatierung können Sie einen Datentyp aus Ihrer Datenbank einer bestimmten Darstellung auf der mobilen Seite zuordnen. Sie können zum Beispiel ein Datums-, Prozent- oder Währungsformat definieren. Datenformatierungen können auch einen Code aufrufen, um intelligente Schnittstellen zu erstellen.
Sie können zum Beispiel eine Datenformatierung an Telefonnummern anhängen, die ein Aktionsmenü in der mobilen App öffnet, wenn der Benutzer die Nummer berührt (z. B. um die Person anzurufen oder in den Kontakten zu speichern).
Es gibt drei Formatierungstypen:
4D for Mobile Tutorial – Sortieren Sie Ihre Listenansicht
Um die Nutzung einer Anwendung zu erleichtern, werden die Daten in der Regel alphabetisch, chronologisch oder nach einer Kombination von mehreren Kriterien sortiert.
Mit 4D for Android und 4D for iOS können Sie für jede Listenansicht mehrere Sortierungen festlegen.
4D for Mobile Tutorial – Filterabfragen definieren
Bei einer mobilen Anwendung werden die Daten in der Regel gefiltert, um Speicherplatz zu sparen und einen direkten und schnellen Zugriff auf wichtige Daten zu ermöglichen.
Mit 4D haben Sie zwei Arten von Filtern.
- Ein statischer Filter zum Filtern der Daten für eine Tabelle. Zum Beispiel die Beschränkung auf Aufgaben mit dem Status ‚in Bearbeitung‘.
- Ein dynamischer Filter hängt von den Informationen des Benutzers ab. Sie können zum Beispiel nur die Aufgaben des Benutzers anzeigen lassen.
Dieses Tutorial zeigt Ihnen, wie Sie diese beiden Filter verwenden und kombinieren können.
4D for Mobile Tutorial – Ihre erste Anwendung
Mit dem 4D Mobile Application Generator können Sie mobile Anwendungen für Android und iOS erstellen. In der Dokumentation finden Sie mehrere Tutorials, die Ihnen den Einstieg erleichtern und Sie bei fortgeschrittenen Anwendungen weiterbringen.
Das erste Beispiel ist einfach und ermöglicht es Ihnen, einen Kontaktkatalog zu erstellen. Alle Details dazu finden Sie hier.
Und wenn Sie möchten, können Sie sich hier alle Schritte im Video ansehen:
Erstellen Sie Ihre native mobile Anwendung mit 4D
Mit 4D for Android und 4D for iOS können Sie native Android- und/oder iOS-Anwendungen auf Basis einer 4D Datenbank konfigurieren, entwerfen, erstellen und einsetzen. Nach der Erstellung und Bereitstellung können sich mobile Clients mit dem 4D Server verbinden und ohne zusätzliche Anforderungen mit neuen oder bestehenden Daten interagieren.
4D for Android und 4D for iOS sind in einer einzigen integrierten 4D Komponente enthalten. Sie können ein mobiles Projekt erstellen und entscheiden, ob Sie es für Android, iOS oder beides entwickeln wollen.
4D übernimmt die Komplexität und generiert ein Xcode Projekt in Swift oder ein Android Projekt in Kotlin. Anschließend können Sie sie mit Xcode und Android Studio wieder öffnen und weiter daran arbeiten.
Dieser Blog-Beitrag ist eine Zusammenstellung von Funktionen, die in unserer mobilen Lösung verfügbar sind und die es Ihnen ermöglichen, eine komplette App zu erstellen, die alles mitmacht!
Abschnitte kommen zu 4D for Android
In einer Datenliste werden die Ergebnisse in der Regel nach einem relevanten Feld sortiert, damit der Benutzer die gewünschten Daten schnell und einfach finden kann. Ein weiterer Trick, um das Lesen übersichtlicher zu gestalten, ist die Gruppierung der Ergebnisse durch Hinzufügen von Abschnitten.
Etwas, das seit 4D v19 R8 möglich ist. Schauen wir uns die Details an!
Testen Sie Ihre Windows-SDI-Anwendung
Es ist schon lange her, dass Sie Ihren Kunden zusammengeführte Anwendungen im SDI-Modus anbieten konnten.
Wir wissen, dass das Testen einer SDI-Anwendung eine Herausforderung sein kann. Mit 4D v19 R8 können Sie sich das Ergebnis Ihrer Anwendung ansehen, ohne dass Sie Ihre Standalone- oder Client-Anwendung erstellen müssen.
Lesen Sie weiter, um alle Details zu erfahren.
4D für Mobilgeräte: Was ist neu in 4D v19 R8
Mit jeder neuen Version wird die Liste der Funktionen von 4D für iOS und 4D für Android immer länger. Und dieses Feature-Release ist da keine Ausnahme. Schauen wir uns an, was 4D v19 R8 für Sie bereithält:
WAS IST BESTEHEND?
Für 4D für Android (bereits in 4D für iOS verfügbar):
- Erstellen Sie eine Auswahlliste aus einem Tabellenfeld oder einer JSON-Datei.
- Verwenden Sie eine Eingabesteuerung mit Code, um z. B. GPS-Koordinaten oder Telefonnummern in der Anwendung aus den Kontakten abzurufen.
- Fügen Sie einen Abschnitt im Listenformular hinzu, um die Daten z.B. nach Unternehmen zu gruppieren.
- Verwendung eines benutzerdefinierten Anmeldeformulars.
- Verbesserung der unteren Navigationsleiste, um mehr als vier Tabellen anzuzeigen und der Android-Richtlinie zu folgen.
Erstellen Sie Ihre kompilierte Struktur oder Komponente mit Build4D
Mit der Einführung des Projektmodus und der Dateiaufteilung ist es ziemlich einfach, die Komponenten Ihrer Projekte zu manipulieren.
In den letzten Versionen haben wir mehrere Funktionen hinzugefügt, mit denen Sie Ihre eigene Build-Chain erstellen können, die an Ihr Team, Ihre Arbeitsmethoden und Ihre Bedürfnisse angepasst ist.
Zum Beispiel:
- Starten Sie eine Kompilierung durch Programmierung,
- Zippen/Entpacken von Dateien und Ordnern mit diesen Befehlen,
- Einfaches Verwalten der Informationen Ihrer Anwendung,
- Headless 4D Anwendungen in ein Build-Tool zu integrieren.
Um Ihnen zu helfen, Ihre eigene Build Chain zu erstellen oder 4D in ein Continuous Integration Tool zu integrieren, haben wir eine Komponente namens Build4D entwickelt, die auf GitHub mit verfügbar ist.
Für diesen ersten Schritt erlaubt Build4D die Erstellung einer kompilierten Struktur und einer Komponente. Wir werden die Komponente weiter ausbauen, um Ihnen die Verwaltung einer Einzelplatz-, Client- oder Serveranwendung zu ermöglichen.
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik