Base de datos del proyecto: Despliegue de la aplicación

Traducido automáticamente de Deepl

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.

Vanessa Talbot
• Propietario de producto - Vanessa Talbot llegó al equipo de 4D Program en junio de 2014. Como Propietario de producto, está a cargo de escribir las historias de los usuarios y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la funcionalidad entregada cumpla con las necesidades del cliente. Desde su llegada, ha trabajado en la definición de funcionalidades claves en 4D. Ha trabajado en la mayoría de las nuevas funcionalidades de multi hilo apropiativo y también en un tema muy complejo: la nueva arquitectura para la aplicación engined. Vanessa es licenciada por Telecom Saint-Etienne. Comenzó su carrera en el Instituto de Investigación Criminal como desarrolladora del departamento audiovisual. También ha trabajado en medios de comunicación y en el ámbito médico como experta en soporte técnico, producción y documentación de nuevas funcionalidades.