Autor: Marie-Sophie Landrieu-Yvert

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.
Produto blank

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.

Produto blank

Permissões: Inspecionar privilégios de sessão para facilitar a depuração

Atualmente, pode beneficiar de uma poderosa funcionalidade para filtrar o acesso aos dados, o que é essencial para impedir o acesso malicioso à sua aplicação.

Esta funcionalidade utiliza privilégios que permitem determinadas acções nos seus dados. Esses privilégios são atribuídos aos usuários através de funções e armazenados na sessão durante a autenticação.

Em 4D 20R6, melhoramos essa funcionalidade permitindo-lhe inspecionar os privilégios na Session, o que é muito útil para depuração.

Continue lendo para aprender mais.

Produto blank

ORDA – Diga adeus aos espaços vazios nas suas selecções de entidades

Todos já passamos por isso. Construímos uma bela interface que apresenta uma seleção de entidades aos usuários. Eles podem soltar entidades para refinar as suas escolhas, mas depois… aparecem aqueles espaços vazios onde as entidades soltas costumavam estar.

Reconstruir a seleção de entidades depois de as soltar? Não mais! 4D 20 R6 introduz uma caraterística útil que elimina esse ponto de dor com apenas uma linha de código.

Continue a ler para descobrir como esta caraterística pode manter a sua interface limpa e os seus usuários felizes.

 

Produto blank

Utilizar facilmente a API REST da Qodly

Há alguns meses, anunciamos que Qodly Studio estaria agora disponível em para todos os nossos Parceiros Silver (e superiores).

Qodly Studio for 4D está completamente integrado em 4D, permitindo que 4D Server hospede sua aplicação com páginas web e desktop.

Qodly Studio também está acessível em Qodly, como parte da recém-lançada oferta SaaS de 4D. Essa inovadora solução híbrida low-code é especificamente desenhada para aplicações de negócios baseadas em navegadores web.

Mesmo que já tenha construído aplicações usando a plataforma Qodly, temos mais boas notícias! Agora com 4D 20R5 pode utilizar a API REST de uma aplicação Qodly para trabalhar perfeitamente com seus dados.

Continue lendo para saber mais.

Produto blank

Quando o Qodly.com encontra o 4D Server, do que é que estão a falar?

Em setembro passado, 4D revelou Qodly Studio for 4D, oferecendo benefícios abrangentes que lhe permitem criar aplicações web de negócios dinâmicas e eficientes. Se ainda não o fez, veja este blogpost para aprender como começar com Qodly Studio para 4D.

Qodly Studio também está acessível em qodly.com, formando uma parte da nova oferta SaaS de 4D.

Deseja aproveitar os dados de sua aplicação 4D e a lógica de negócios em uma aplicação qodly.com? Vai gostar de saber que uma aplicação web qodly.com pode agora se conectar a uma aplicação 4D implementada em um Servidor 4D graças ao novo comando QodlyScript openDatastore. Pode então usar um projeto 4D como um datastore remoto de Qodly.com.

Em outras palavras:

  • Uma aplicação baseada no Servidor 4D pode fazer as duas coisas: lidar com clientes desktop 4D e clientes web usando formulários Qodly. Se isso já é o que faz, não precisa continuar lendo.
  • Mas digamos que queira estender sua aplicação baseada em 4D Server existente com uma totalmente nova, apenas baseada na web – e está hospedada em Qodly.com: este post é para você e mostra como comunicar entre ambos.
Produto blank

ORDA – Restringir dados a critérios relevantes

Tradução automática de Deepl

Em 4D 19 R8, introduzimos um sistema de permissão robusto, concedendo-lhe um controlo granular sobre o acesso dos utilizadores aos seus dados. Este sistema protege seus dados dependendo de quem acessa e quais dados são acessados, assegurando segurança de dados ao restringir acesso não autorizado.

Mas e se quisesse refinar ainda mais o acesso de leitura baseado em critérios específicos?

É aí que 4D 20 R5 entra em cena. Restringindo dados de leitura de acordo com alguns critérios.

Produto blank

Melhoria da utilização de licenças de cliente 4D com o Qodly Studio for 4D

Aqueles que começaram a usar Qodly Studio for 4D já sabem o quão poderosa é esta nova ferramenta para desenvolver aplicações web de negócios. Se ainda não o fez, encontre aqui mais informações sobre como começar.

As aplicações feitas com Qodly Studio for 4D dependem das APIs REST. 4D 20 R5 é lançado com uma nova e ótima funcionalidade: Modo “Force Login”.

Com o modo Force Login, uma licença de Cliente 4D só é consumida quando os usuários fizerem login com sucesso e começarem a trabalhar com os dados e a lógica de sua aplicação.

Continue lendo para saber mais! E não se esqueça de baixar nosso demo para ver isso em ação!

Produto blank

4D mantém as suas selecções de registos coerentes no que diz respeito à eliminação de registos

Tradução automática de Deepl

A eliminação de dados deve ser tratada com cuidado. Para prevenir problemas, podemos usar transações ou confiar em backups e logs.

Algumas melhorias foram feitas em 4D 20 R4 para fazer suas seleções de registros estáveis e consistentes em relação à potencial eliminação de registros nessa seleção.

Continue lendo para aprender como seu código 4D será tão seguro fora da caixa.

Produto blank

O Qodly Studio em ação com estas 3 demonstrações

Tradução automática de Deepl

Nas publicações anteriores do blogue, anunciámos a disponibilidade do Qodly Studio(atualmente em pré-visualização para programadores) para todos os nossos parceiros Silver (e superiores). Também lhe demos os primeiros passos para começar a utilizar a ferramenta.

Agora é o momento perfeito para mergulhar e experimentar a ferramenta, executando algumas demonstrações concretas!

Há anos que oferecemos guias HDIs(How Do I?) para o ajudar a descobrir novas funcionalidades. Mas agora, à medida que nos aventuramos nesta nova era de desenvolvimento Web, criámos um novo termo para estas demonstrações: PIQS, abreviatura de Play In Qodly Studio.

Melhor ainda, continuaremos a fornecer estas demonstrações para as funcionalidades actuais e futuras da Qodly. Isto significa que terá orientação diária para dominar o Qodly Studio!

Por isso, vamos arregaçar as mangas e começar já a explorar!