4D for Mobile wird Open Source: Ein großer Schritt für die Community!
4D for Mobile Tutorial – Wählen Sie eine Eingabesteuerung
Mit Formatierern können Sie die angezeigten Daten formatieren oder das Verhalten bei Berührung der Daten durch den Benutzer festlegen. Die Eingabesteuerungen folgen demselben Prinzip. Sie ermöglichen es Ihnen, den Tastaturtyp auszuwählen, das Verhalten zu definieren oder die Daten in einem Aktionsformular zu formatieren.
Für Bilddaten gibt es beispielsweise standardmäßig zwei Arten von Steuerelementen: Das erste ermöglicht die Auswahl eines Bildes oder die Aufnahme eines Fotos, und das zweite zeigt einen Bereich zum Unterschreiben an.
Es gibt 3 Arten von Eingabekontrollen:
4D for Mobile Tutorial – Aktionen erstellen
Aktionen ermöglichen es dem Benutzer, mit der Anwendung zu interagieren, um die Adresse des Kunden zu ändern, einen neuen Kontakt hinzuzufügen und ein Bild zu ändern.
In der 4D Sprache erlaubt eine Aktion das Hinzufügen, Bearbeiten und Löschen einer Entität oder einer Auswahlentität. Sie kann aber auch einfach eine Methode Ihres 4D Servers ausführen.
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!
Eine maßgeschneiderte Native App: Bestellen Sie mit 4D for Mobile
4D v19 R6 und v19 R7 bieten zwei interessante Funktionen für 4D for Mobile. Sitzungen und die Anzeige von Webseiten, die vom 4D Server in Ihrer nativen mobilen Anwendung bereitgestellt werden. Aber haben Sie auch an die Möglichkeiten gedacht, die sich ergeben, wenn Sie beides kombinieren?
Dieser Blogbeitrag zeigt Ihnen eine dieser Möglichkeiten. Wir werden sehen, wie man eine einfache App erstellt, die es mobilen Nutzern ermöglicht, Bestellungen bei ihrer Einkaufszentrale aufzugeben, um ihren Bestand zu konsolidieren:
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