Como desarrollador 4D, a menudo desea un control total sobre lo que se incluye en sus proyectos. A partir de 4D 21, ahora puede decidir qué componentes ofrecidos por 4D forman parte de su aplicación.
¿Por qué hacer que los componentes sean opcionales?
Hasta ahora, todos los componentes estándar de 4D se instalaban por defecto, incluso si su proyecto no los utilizaba. Con 4D 21, puede racionalizar su entorno incluyendo sólo los componentes 4D que realmente necesita, tales como:
-
4D-Widgets
-
4D-Progress
-
4D-SVG
-
4D-WritePro-Interface
-
4D-NetKit
-
4D-ViewPro
-
4D-AIKit
Este enfoque modular hace que su proyecto sea más eficiente.
Gestión de dependencias en 4D 21
Todos estos componentes están ahora disponibles públicamente y se pueden descargar desde el repositorio de versiones de GitHub, asegurando que siempre pueda instalarlos o actualizarlos según sea necesario.
La ventana Añadir dependencia ha sido actualizada para simplificar el proceso:
-
La pestaña GitHub ahora incluye un cuadro combinado que lista todos los componentes estándar 4D disponibles.
-
Por defecto, cuando se añade un componente 4D estándar, su regla de dependencia se define automáticamente a Follow 4D version.

Compatibilidad con proyectos antiguos
Cuando abre un proyecto creado en una versión de 4D anterior a la 21, aparece un mensaje que le permite elegir si desea importar todos los componentes de usuario inmediatamente, importarlos manualmente o retrasar la importación. Esto garantiza una transición suave sin que falten funciones.

CrEACIÓN DE la aplicación
Al construir la aplicación, la gestión de los componentes se simplifica porque sólo los componentes importados en el proyecto aparecen en la lista de componentes.

Conclusión
Con este nuevo nivel de flexibilidad en 4D 21, usted obtiene un control total sobre las dependencias de su proyecto. Puede decidir exactamente qué componentes 4D estándar incluir y asegurarse de que su entorno de ejecución sólo contiene lo necesario.
Comments are not currently available for this post.