Ano em Revista: As cinco principais características de 2022

2022 teve quatro lançamentos de produtos carregados com as muitas características que solicitou.

Embora fosse um desafio escolher apenas 5 funcionalidades da lista sempre crescente de funcionalidades, reunimos esta lista das principais funcionalidades de 2022 com base no feedback positivo que recebemos.

#1 – 4D Write Pro Smart Templating

2022 foi o ano de 4D Write Pro, com as suas muitas características fazem dele um poderoso sistema gerador de documentos baseado em modelos.

Seja para catálogos, facturas, ou inventários, a geração automática de documentos é grandemente simplificada com a possibilidade de definir uma “fonte de dados” para as tabelas do 4D Write Pro, que alimentará automaticamente as filas destas tabelas.

Isto permite aos utilizadores finais da sua aplicação conceber ou editar modelos que serão preenchidos automaticamente com dados. Mais sobre esta funcionalidade.

#2 – Lógica Separada da IU com Atributos Computadorizados

Lançado com 4D v19 R3. Uma das versões mais ricas em funcionalidades já entregue.

Este lançamento trouxe uma mudança radical ao nosso quadro de desenvolvimento e deu início a uma nova era de concepção de aplicações 4D.

Os dias da definição de fórmulas de negócio na sua interface de utilizador 4D acabaram; oferecemos-lhe uma nova forma de separar a sua lógica de negócio da IU, permitindo-lhe melhorar o desempenho através da optimização das peças separadamente. Tudo graças aos atributos computados em ORDA, Classes, iOS, e Android. Mais sobre esta característica

#3 – Melhoramentos linguísticos 4D: Declarações & Operadores

O lançamento 4D v19 R4 trouxe muitos aperfeiçoamentos à linguagem 4D:

  • Saltar declarações (retornar, quebrar, e continuar) para tornar o código muito mais fácil de ler,
  • avaliação de curto-circuito (&& e |||) para uma execução mais rápida do código,
  • operadores ternários (condição? Valor Se Verdadeiro: valor Se Falso), e operadores de atribuição composta para um código mais curto e mais conciso.

Mais sobre esta característica

#4 – Suporte DPI elevado em Windows

Uma funcionalidade que foi lançada com 4D v19 R4 para dar à sua aplicação a capacidade total de telas 4K & 5K.

Aumente a qualidade visual da sua aplicação com o apoio de High DPI (High Dots Per Inch) no Windows. O DPI elevado representa a densidade de pixels; quanto maior for o DPI, maior será a densidade de pixels. E um aumento na densidade de pixels resulta em texto mais nítido, fotos altamente detalhadas e, em última análise, uma interface de usuário mais definida para aplicações empresariais.

É de notar que o DPI elevado já era compatível com macOS. Mais sobre esta característica

#5 – 4D View Pro Table Features

4D v19 R6 trouxe uma nova funcionalidade de tabela que lhe permite fazer muito mais e beneficiar de propriedades adicionais como cabeçalhos, tamanho da tabela, linhas de resumo, ordenação de colunas, filtros, e muito mais. E no caso de precisar adicionar ou remover colunas mais tarde, dependendo das necessidades dos usuários finais, 4D v19 R7 foi enviado com vários novos comandos para gerir as colunas e linhas da sua tabela. Mais sobre esta funcionalidade

Menção honrosa: Extensão 4D para Visual Studio Code.

4D trouxe suporte a editores de código fonte externos (por exemplo, Visual Studio Code), permitindo-lhes lidar com código 4D e fornecer-lhes funcionalidades padrão, tais como realce de sintaxe. Mais sobre esta extensão.

Conclusão

Se não concordar com a lista ou tiver outra característica favorita, partilhe-a nos fóruns 4D.

Ansioso por ler os seus favoritos.

Avatar
Gerente de Marketing do Produto - Intissar entrou em 4D em 2017 como Gerente de marketing de Produto. Trabalha junto as equipes do produto, marketing, engenharia e assistência técnica para destacar o ‘por quê’, o ‘como’ e o ‘quê’ das funcionalidades novas e atualizadas a diferentes audiências. Esta proximidade lhe permite elaborar marcos de mensageria e escrever conteúdos profundos e amostras de código para o blog e o website de 4D. Depois de formar-se como engenheira em Ciências da Computação na universidade de VINCI, Intissar trabalhou em várias startups como engenheira de software. Sua experiência prática inclui a especificação, o design e o desenvolvimento de software, a formação e o apoio aos usuários e a gestão de times.