Así que su aplicación ha sido desarrollada y usted está listo para el siguiente paso. 4D le permite:
- generar una base de datos compilada que no contenga ningún código interpretado,
- generar una aplicación autónoma que puede ser doblemente interpretada,(es decir, fusionada con 4D Volume Desktop, el motor de base de datos de 4D),
- generar aplicaciones cliente/servidor con actualizaciones automáticas de las partes cliente y servidor.
Con una base de datos de proyectos, también puede construir sus aplicaciones finales para ambas plataformas. Una base de datos de proyecto utiliza el mismo archivo de configuración que una base de datos binaria.
Paso 1: Compilar el código
Puedes compilar tu base de datos de proyectos de la misma manera que una base de datos binaria (.4db). Hay muy poca diferencia entre los dos tipos de bases de datos. La interfaz es la misma y el código máquina del producto es el mismo.
La única diferencia es que el resultado compilado se guarda en el archivo binario (.4db) para las bases de datos binarias, y en la carpeta «Project/DerivedData/CompiledCode» para las bases de datos de proyectos.
Paso 2: Crear la aplicación
De la misma manera que al compilar su código, no tiene que hacer ningún cambio para crear sus aplicaciones:
- Base de datos compilada
- Componente
- Aplicación autónoma
- Aplicación cliente/servidor
Puede utilizar el mismo archivo de configuración de su base de datos binaria con su base de datos de proyectos convertida.
Como siempre con las bases de datos de proyectos, la diferencia está en los archivos generados. Si observa el contenido de las aplicaciones creadas, verá un archivo con la extensión «.4dz» en lugar de un archivo «4dc».
Un ejemplo concreto
En el siguiente vídeo, generamos una base de datos compilada a partir de una base de datos binaria. Luego, hacemos lo mismo a partir de una base de datos de proyecto. La base de datos del proyecto es el resultado de la conversión de la base de datos binaria.
Al final del vídeo, puedes comparar el tamaño de los archivos obtenidos. SORPRESA. El .4dz es 5 veces más pequeño que el .4dc.