Produto

4D para iOS: UX melhorado (& mais) com ligação profunda

Tradução automática de Deepl

4D v18 R5 inclui uma nova grande característica: Ligação profunda. Isso é fixe, mas que diabo é isso?

Aqui está um exemplo:

Alguma vez recebeu um e-mail da Netflix a perguntar se quer continuar a ver um filme que parou a meio? Clica no link, mas isso não te leva à página inicial da Netflix ou lança a aplicação no teu telefone. Em vez disso, ao clicar no link, abre o leitor, e retoma o filme exactamente onde parou.

Isso é uma ligação profunda! Permite aos utilizadores abrir uma visualização específica na sua aplicação apenas clicando num URL (melhorando significativamente a experiência do utilizador e aumentando a sua retenção e envolvimento).

Produto blank

Sintaxe amiga do codificador para funções e métodos de classe

Tradução automática de Deepl

Utilizar variáveis de $1, $2, e $n no seu código não só torna o código menos legível, como também pode aumentar a confusão, uma vez que o cérebro humano pode ter dificuldade em lembrar-se a que correspondem estas variáveis. A solução é criar uma variável com um nome compreensível e atribuir-lhe o valor de $1, $2, ou $n.

4D v18 R5 tem boas notícias, pode agora nomear os seus parâmetros ao declarar:

  • um método de projecto,
  • um gatilho
  • um método de base de dados
  • um método de formulário
  • um construtor de uma classe
  • uma função de uma classe.

Vamos ver como!

Produto blank

ORDA – Melhore o seu API com âmbito de função

Tradução automática de Deepl

4D v18 R4 e ORDA tornaram possível criar funções de classe de alto nível acima do modelo de dados. Isto permite-lhe escrever código orientado para os negócios para esconder a complexidade, reduzir erros e acelerar o processo de desenvolvimento.

Com 4D v18 R5, estamos a trazer ainda mais funcionalidades para o ajudar a optimizar e organizar o seu código. Por exemplo, pode ser necessário executar uma função localmente no cliente para melhorar o desempenho ao trabalhar em modo cliente/servidor. Agora é possível! Ou se expor a sua base de dados como servidor REST, poderá querer que algumas funções estejam disponíveis no lado do servidor, mas escondidas para os seus clientes REST. Isto também é possível!

Produto blank

Pré-visualize o seu CSS directamente no editor de formulários!

Tradução automática de Deepl

Em 4D v18 R5, pode pré-visualizar a renderização final do CSS no editor de formulários SEM executar o seu diálogo. Sim, ouviu isso bem. Padronizar e reavivar os seus formulários nunca foi tão fácil!

Se ainda não ouviu falar de CSS em 4D, agora é a altura perfeita para saber mais! Introduzido em 4D v18 para aplicações de projectos, este conceito inclui folhas de estilo melhoradas e rápidas baseadas em CSS. Recomendo que dêem uma vista de olhos a este post no blogue.

Produto blank

Seleccionar páginas de interface 4D Write Pro para exibir

Tradução automática de Deepl

Os dois widgets da interface 4D Write Pro continuam a ser melhorados com mais capacidades e funcionalidades em cada lançamento. Para algumas das suas aplicações, nem todas as páginas de widgets são úteis. Por exemplo, utiliza o 4D Write Pro para formatar os seus emails, pelo que apenas pretende exibir algumas páginas para simplificar a interface e tornar o trabalho do utilizador mais fácil.

4D v18 R5 permite-lhe exibir apenas as páginas desejadas. Continue a ler para aprender como!

Produto blank

Widget de interface 4D Write Pro: Importação e Exportação

Tradução automática de Deepl

Pediu uma forma de importar e exportar diferentes formatos de documentos através do widget 4D Write Pro e mais uma vez, 4D ouviu!

Para além dos comandos 4D que já lhe permitem importar e exportar documentos em diferentes formatos, tais como o formato .docx de exportação com 4D v17 R4 e o formato PDF com 4D v18 R4. Agora, o 4D Write Pro pode importar e exportar diferentes formatos de documentos através do widget da barra de ferramentas e da barra lateral.

Produto blank

As características da caixa de listagem Pro são agora GRÁTIS!

Tradução automática de Deepl

Interessado em construir caixas de listagem que podem adaptar automaticamente a altura de cada linha ao seu conteúdo para que o texto completo ou a imagem possam ser exibidos? Que tal utilizar matrizes de objectos em colunas (isto permite introduzir e exibir vários tipos de valores nas filas de uma única coluna da caixa de listagem).

Estas são características muito fixes, certo? Anteriormente, era necessário ter uma licença 4D View Pro válida para as poder utilizar. Bem, já não!

4D v18 R4 permite-lhe aceder a estas características GRATUITAMENTE! Não é necessária nenhuma licença adicional, elas estão agora incluídas no produto padrão.

Produto blank

Listar caixas: Configuração de filas móveis (ou não!) por código

Tradução automática de Deepl

Ascaixas de listagem são objectos de forma poderosa. São facilmente criadas e manipuladas, e o mais importante, podem manusear qualquer tipo de dados. Além disso, podem ser totalmente configuradas através da programação … tudo desde a inserção ou eliminação de linhas e colunas, até à definição ou modificação de toneladas de propriedades utilizando a linguagem 4D. Com 4D v18 R4, outra propriedade importante foi adicionada à lista. Consegue-se adivinhar qual delas? Dica: leia novamente o título.

Produto blank

4D View Pro: Activar, desactivar, ou forçar cálculos

Tradução automática de Deepl

4D View Pro recalcula automaticamente as fórmulas da sua folha de trabalho quando altera os dados de que dependem (por exemplo, entradas, fórmulas, nomes, etc.).

Mas e se quiser tornar a sua IU mais interactiva e desencadear o cálculo das fórmulas sempre que quiser? 4D v18 R4 torna-o possível graças a três novos comandos: VP SUSPEND COMPUTING, VP RESUME COMPUTINGe VP RECOMPUTE FORMULAS. Estes comandos permitem-lhe suspender e retomar o cálculo de todas as fórmulas do seu documento, ou forçar o seu recálculo.