Ihre Anwendung ist also entwickelt und Sie sind bereit für den nächsten Schritt. Mit 4D können Sie:
- eine kompilierte Datenbank erzeugen, die keinen interpretierten Code mehr enthält,
- eine eigenständige Anwendung erstellen, die per Doppelklick aufgerufen werden kann( d. h. mit 4D Volume Desktop, der Datenbank-Engine von 4D, zusammengeführt wird),
- Generierung von Client/Server-Anwendungen mit automatischer Aktualisierung von Client- und Server-Teilen.
Mit einer Projektdatenbank können Sie auch Ihre endgültigen Anwendungen für beide Plattformen erstellen. Eine Projektdatenbank verwendet die gleiche Konfigurationsdatei wie eine Binärdatenbank.
Schritt 1: Kompilieren Sie Ihren Code
Sie können Ihre Projektdatenbank auf die gleiche Weise kompilieren wie eine Binärdatenbank (.4db). Zwischen den beiden Datenbanktypen gibt es kaum einen Unterschied. Die Schnittstelle ist dieselbe und der Maschinencode des Produkts ist derselbe.
Der einzige Unterschied besteht darin, dass das kompilierte Ergebnis bei binären Datenbanken in der Binärdatei (.4db) und bei Projektdatenbanken im Ordner „Project/DerivedData/CompiledCode“ gespeichert wird.
Schritt 2: Erstellen Sie Ihre Anwendung
Wie bei der Kompilierung Ihres Codes müssen Sie auch bei der Erstellung Ihrer Anwendungen keine Änderungen vornehmen:
- Kompilierte Datenbank
- Komponente
- Eigenständige Anwendung
- Client/Server-Anwendung
Sie können die gleiche Konfigurationsdatei Ihrer Binärdatenbank mit Ihrer konvertierten Projektdatenbank verwenden.
Wie immer bei Projektdatenbanken liegt der Unterschied in den erzeugten Dateien. Wenn Sie sich den Inhalt der erstellten Anwendungen ansehen, werden Sie eine Datei mit der Erweiterung „.4dz“ anstelle einer „4dc“-Datei sehen.
Ein konkretes Beispiel
Im folgenden Video erzeugen wir eine Datenbank, die aus einer binären Datenbank kompiliert wurde. Dann machen wir das Gleiche mit einer Projektdatenbank. Die Projektdatenbank ist das Ergebnis der Konvertierung der Binärdatenbank.
Am Ende des Videos können Sie die Größe der erhaltenen Dateien vergleichen. ÜBERRASCHENDERWEISE. Die .4dz ist 5 Mal kleiner als die .4dc.