Como um desenvolvedor 4D, muitas vezes quer controle total sobre o que é incluído em seus projetos. Começando com 4D 21, agora pode decidir quais componentes fornecidos por 4D são parte de sua aplicação.
Por que fazer componentes opcionais?
Até agora, todos os componentes 4D padrão eram instalados por padrão, mesmo se seu projeto não os usasse. Com 4D 21, pode simplificar seu ambiente incluindo apenas os componentes 4D que realmente precisa, tais como:
-
4D-Widgets
-
4D-Progress
-
4D-SVG
-
4D-WritePro-Interface
-
4D-NetKit
-
4D-ViewPro
-
4D-AIKit
Esta abordagem modular torna o seu projeto mais eficiente.
Gerenciando dependências em 4D 21
Todos esses componentes estão agora disponíveis publicamente e podem ser baixados do repositório de lançamento GitHub, garantindo que pode sempre instalá-los ou atualizá-los conforme necessário.
A janela Adicionar Dependência foi atualizada para simplificar o processo:
-
O separador GitHub inclui agora uma caixa de combinação que lista todos os componentes 4D padrão disponíveis.
-
Por padrão, quando adiciona um componente 4D padrão, sua regra de dependência é automaticamente definida para Follow 4D version.

Compatibilidade com projetos antigos
Quando abre um projeto criado em versões anteriores a 21 de 4D, aparece uma mensagem que lhe permite escolher se importa todos os componentes de utilizador imediatamente, importa-os manualmente, ou atrasa a importação. Isso garante uma transição suave sem falta de recursos.

Construir a aplicação
Ao construir a aplicação, a gestão de componentes é simplificada porque apenas os componentes importados para o projeto aparecem na lista de componentes.

Conclusão
Com esse novo nível de flexibilidade em 4D 21, ganha controle total sobre as dependências de seu projeto. Pode decidir exatamente quais componentes 4D padrão incluir e assegurar que seu ambiente de tempo de execução só contém o que é necessário.
Comments are not currently available for this post.