4D für Mobilgeräte: Was ist neu in v19 R5

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 ohne weiteres an, was 4D v19 R5 für Sie bereithält:

WAS IST DAIN?

Für 4D für Android und 4D für iOS Editor

  • Gute Nachrichten! Die Benutzeroberfläche des Editors ist jetzt sowohl im dunklen als auch im hellen Modus voll kompatibel.

Für 4D für Android (bereits in 4D für iOS verfügbar):

  • Verwandeln Sie Ihre Anwendung in einen Barcode-Scanner, um eine Texteingabe auszufüllen,
  • Ermöglichen Sie es, direkt in der Anwendung eine Lieferung, einen Einsatzbericht oder einen Kostenvoranschlag zu unterschreiben,
  • Interagieren Sie mit verschiedenen Anwendungen, indem Sie ein Feld auf dem Bildschirm berühren:
    • eine Adresse, um automatisch eine Karte mit dem Standort anzuzeigen,
    • eine Telefonnummer zum Anrufen oder Hinzufügen zu den Kontakten,
    • eine Mail, um die Mail-App zu öffnen,
    • eine URL, um eine URL im Standard-Webbrowser zu öffnen.
  • Erstellen Sie Ihre eigenen Kotlin-Formatierer für Ihre speziellen Anforderungen.

ZUSAMMENFASSENDE TABELLE

Hier finden Sie eine Tabelle, die alle in 4D für Android oder 4D für iOS verfügbaren Funktionen zusammenfasst. Außerdem die geplanten Funktionen in unserer Roadmap für 4D für Android.

Android iOS

Native Apps erstellen

Eine native App bietet Zugriff auf alle plattform- und gerätespezifischen Funktionen.

Offline-Unterstützung

Haben Sie aktuelle Daten zur Hand… auch wenn Sie offline sind.

Benutzerverwaltung

Nutzen Sie die Authentifizierung, um die Identität und Legitimität der Person festzustellen, die versucht, sich bei Ihrer App anzumelden.

Daten filtern

Schränken Sie den Zugriff auf Daten je nach Benutzer ein. Es sind nur die Daten verfügbar, auf die der Benutzer zugreifen darf.

Datenformatierer

Formatieren Sie Ihre Daten, um zum Beispiel numerische Daten in Währungen oder Prozentsätzen darzustellen.
Sie können Ihre eigenen Formatierer erstellen, um Strings, Boolesche oder ganze Zahlen in Bilder umzuwandeln oder Objektfelder in Ihrer mobilen Anwendung in einem für Menschen lesbaren Format oder im JSON-Format anzuzeigen.

Multikriterielle Suche

Führen Sie Suchvorgänge basierend auf mehreren Feldern durch und zeigen Sie gefilterte Inhalte in Ihrer generierten App an.

Personalisieren Sie Ihre Anwendung

Erweitern Sie die Möglichkeiten Ihrer Anwendung, indem Sie Vorlagen erstellen.
Verwenden Sie Ihre eigenen Icons für individuellere und schönere Anwendungen.
Definieren Sie die Dominanz Ihrer Anwendung, indem Sie die Farbe Ihres Logos verwenden oder eine Farbe auswählen.

Zum Aktualisieren ziehen

Es ist jederzeit möglich, eine Aktualisierung zu erzwingen.

Debuggen Ihrer Apps

Debuggen Sie Ihre erstellten Apps auf Ihrem Gerät.

N zu Eins Beziehung und Eins zu N Beziehungen

Zeigen Sie die relativen Daten zu einem Datensatz in Listen- und Detailformen an.

Benutzerdefinierte Eingabe-Steuerelemente

Erstellen Sie eine Auswahlliste aus einem Tabellenfeld oder einer JSON-Datei.

Geplant

Berechnete Attribute in einer Liste, einem Detailformular und Aktionen

Zeigen Sie berechnete Attribute wie den vollständigen Namen in Ihrer Liste oder Ihrem Detailformular an.

Online-Aktionen

Es ist möglich, eine Entität oder eine Entitätsauswahl im Online-Modus zu ändern.

Offline-Aktionen

Deklarieren Sie CRUD- oder benutzerdefinierte Aktionen für Tabellen, Selektionen oder Entitäten, und sie werden automatisch an der richtigen Stelle angezeigt, auch wenn Sie offline sind.

Geplant

Erfassen von Bildern

Fügen Sie Bilder hinzu oder ersetzen Sie sie, indem Sie sie direkt aus Ihrer Bibliothek auswählen oder Ihre Kamera verwenden.

v19 R5

Barcode oder QR-Code

Scannen Sie einen Bar- oder QR-Code direkt aus Ihrer mobilen Anwendung, um einen Eingabetext zu füllen.

v19 R5

Standort anzeigen

Erlauben Sie Ihren Nutzern, eine Adresse auf dem Bildschirm zu berühren, um automatisch eine Standortkarte anzuzeigen.

v19 R5

Signaturen akzeptieren

Erweitern Sie die Möglichkeiten Ihrer App, indem Sie Formulare einfügen, die Unterschriftsbereiche verwenden.

v19 R5

Interaktion mit anderen Apps

Erhöhen Sie den Wert Ihrer App, indem Sie Formatierer verwenden, um mit anderen nativen Apps zu interagieren (z. B. Anrufen oder Hinzufügen zu einem Benutzerkontakt, Öffnen der Mail-App, Öffnen einer URL im Standard-Webbrowser).

v19 R5

Erstellen Sie Ihre eigenen Kotlin- oder Swift-Formatierer

Für Ihre spezifischen Bedürfnisse können Sie Ihre eigenen Kotlin- oder Swift-Formatierer erstellen.

v19 R5

Push-Benachrichtigungen, Deep Linking… Geplant

Bleiben Sie dran für weitere Updates! In der Zwischenzeit können Sie sich an der Diskussion im 4D Forum beteiligen und uns Ihre Meinung zu den neuen Funktionen mitteilen.

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.