QODLY STUDIO FOR 4D: O QUE HÁ DE NOVO NO 4D 20 R5

Nos nossos posts anteriores, apresentamos-lhe Qodly Studio for 4D e esperamos que tenha começado a explorar as suas características. Com cada lançamento, Qodly Studio para 4D se torna uma solução cada vez mais robusta e fácil de usar para construir aplicações web de negócios com um esforço mínimo de codificação.

Integrado profundamente com 4D, Qodly Studio permite-lhe aproveitar a lógica de negócios existente desenvolvida para aplicações desktop.

Vamos mergulhar nas novas e excitantes características de Qodly Studio for 4D 20 R5 e como pode integrá-las nas suas aplicações.

Componentes personalizados

Qodly Studio já oferece um conjunto de componentes úteis. A última versão introduz o conceito de Componentes Personalizados, permitindo-lhe criar e integrar seus componentes personalizados e desbloquear infinitas possibilidades para suas aplicações.

Criados com ReactJS, estes componentes personalizados fornecem aos programadores uma base flexível e robusta. Eles podem ser facilmente importados para a Qodly.

Explore o nosso repositório GitHub para obter componentes personalizados prontos a utilizar criados pela comunidade Qodly. Quer necessite de um carrossel inteligente para apresentar imagens ou outras funcionalidades, pode facilmente descarregá-los e importá-los para as suas aplicações.

Por exemplo, se precisar de um componente de carrossel inteligente para apresentar imagens, basta descarregá-lo do repositório GitHub, importá-lo e utilizá-lo na sua aplicação!

 

Diálogos

A versão 20 R5 melhora a experiência do utilizador com novas capacidades de diálogo, permitindo-lhe apresentar popups de confirmação e outros tipos de diálogo.

blank

 

blank

Consulte a documentação para saber mais sobre como implementar esses recursos.

Sair da sessão

Com o novo modo Forçar Login, uma licença 4D Client é consumida apenas quando os utilizadores fazem login com sucesso e começam a trabalhar com os dados e a lógica da aplicação.

Qodly Studio for 4D agora oferece a habilidade de sair da sessão e liberar uma licença de cliente 4D. Esta caraterística permite-lhe fornecer uma funcionalidade de desconexão na sua aplicação. Leia mais sobre isso nesse post do blog.

 

blank

Navegação melhorada

As já poderosas ações de navegação de Qodly foram melhoradas ainda mais. Agora, é possível navegar para uma página da Qodly ou para um link externo com valores fornecidos por uma fonte de dados, oferecendo maior flexibilidade na estrutura de navegação da sua aplicação.

blank

Ação padrão Definir valor

Está disponível uma nova ação padrão para definir um valor para uma fonte de dados sem manipular uma função do lado do servidor.

Por exemplo, quando se clica no ícone + para indicar uma criação, um booleano pode agora ser facilmente gerido para refletir esta ação.

blank

Agora é tão fácil fazer isso!

blank

Melhoria da experiência do programador

Outras partes foram melhoradas para facilitar a vida do programador.

Informar o utilizador final quando a ligação é perdida

Quando a conexão de rede é perdida e 4D não é acessível, uma mensagem de erro é exibida prontamente informando o usuário final.

blank

 

Mostrar a última aba ativa no painel contextual ao selecionar um componente

Ao inspecionar um componente no painel de propriedades, a última aba ativa (componente, fonte de dados, ou CSS) permanece selecionada ao alternar entre componentes, facilitando a comparação de configurações.

Neste vídeo, podemos navegar de uma caixa de estilo para outra e comparar as classes CSS de greenCart e blueCart.

Aviso de formulários Web não guardados

É apresentado um aviso quando existirem itens não guardados antes da pré-visualização da aplicação. É possível optar por ignorá-lo ou salvar todos os itens.

Este comportamento pode ser ativado ou desativado através da definição do utilizador Mostrar popover de arquivos não guardados.

 

blank

 

blank

 

Remoção fácil de pontos de interrupção no editor de código

A remoção de pontos de interrupção no depurador é agora mais simples, e várias opções estão disponíveis no modo de depuração.

blank

Mostrar margens para tabelas de dados

Uma nova propriedade Mostrar contornos está disponível para o componente datatable, permitindo uma distinção visual mais precisa.

blank

A utilização destas novas características pode melhorar a funcionalidade e a experiência de desenvolvimento da sua aplicação. Incentivamos vocês a explorar estas atualizações e ver como podem melhorar os seus projetos.

Bom desenvolvimento!

Avatar
• Proprietário do produto - Marie-Sophie Landrieu -Yvert entrou ao time 4D Product como Proprietária do Produto em 2017. Como tal, está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação da funcionalidade entregue cumpra com as necessidades do cliente. Marie-sophie se formou na Escola de Engenharia de ESIGELEC e começou sua carreira como engenheira da IBM em 1995. Participou em vários projetos (de manutenção e criação) e trabalhou como desenvolvedora de Cobol. Depois trabalhou como designer de UML e desenvolvedora de Java. Suas principais funções foram analisar e redigir requisitos funcionais, coordenar os times de negócio e de desenvolvimento.