4D für Mobile: Interaktion mit anderen Anwendungen

Für die Formatierung Ihrer Daten in der Liste oder im Detailformular stehen mehrere Formatierer zur Verfügung. Ein boolesches Feld kann zum Beispiel als roter oder grüner Kreis dargestellt werden. Wenn Sie das für sehr praktisch halten, dann werden Sie die neuen Funktionen in 4D v19 R5 lieben.

Stellen wir uns eine Anwendung mit einer Liste unserer Kunden vor. Wenn wir zu ihren Büros fahren müssen, wäre es wirklich praktisch, wenn wir auf die Adresse des Kunden tippen könnten, um Google Maps zu öffnen. Leider stecken Sie auf dem Weg dorthin im Verkehr fest. Kein Grund zur Panik, tippen Sie einfach auf die Telefonnummer und Sie können wählen, ob Sie eine Nachricht senden oder direkt anrufen möchten 🙂

Es stehen Ihnen noch weitere Formatierer zur Verfügung, die wir Ihnen gerne vorstellen.

Welche Formatierer sind verfügbar?

Zur Erinnerung: Alle diese Formatierer sind bereits für iOS verfügbar, dies ist ihre Entsprechung für Android.

Adressformatierer

Öffnen Sie die Anwendung Google Maps.

Telefon-Formatierer

Öffnen Sie ein Menü zum Anrufen oder Hinzufügen zu einem Benutzerkontakt.

blank

URL-Formatierer

Öffnet eine URL in einer externen Webansicht.

blank

HTML-Formatierer

Anzeige von 4D gestyltem Text in einer detaillierten Ansicht.

blank

Mail-Formatierer

Öffnen Sie die Mail-Anwendung.

blank

Wie man ihn benutzt

Sie können den Formatter aus der Galerie herunterladen. Entpacken Sie dann das Archiv und kopieren Sie den Formatter in den Ordner „/Resources/Mobile/formatter“ Ihres Projekts.

Nun kann der Formatter im Menü „Formate“ ausgewählt werden, genau wie ein eingebautes Format.

blank

Für Ihre speziellen Bedürfnisse haben Sie die Möglichkeit, eigene Kotlin-Formatierer zu erstellen. Dieses Tutorial kann Ihnen bei der Konfiguration und Erstellung helfen.

Weiter…

Kommen Sie und teilen Sie Ihre Kreationen und Ideen im Forum, wir warten auf Sie.

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.