Novo motor de renderização do sistema Windows para áreas Web
As áreas da web podem exibir vários tipos de conteúdo da web dentro dos seus formulários: páginas HTML com conteúdos estáticos ou dinâmicos, ficheiros, imagens,… Pode escolher entre dois motores de renderização para a área da web, dependendo das especificidades da sua aplicação:
- o motor de renderização incorporado
- o motor de renderização do sistema
A vantagem do sistema incorporado é a portabilidade entre plataformas. Não há necessidade de se adaptar a algumas especificidades de uma plataforma. Além disso, permite o acesso a métodos 4D.
A vantagem do navegador do sistema são as actualizações de segurança que estão disponíveis de imediato. Não há necessidade de esperar pela próxima versão do 4D. Recomendamo-lo para o acesso ao sítio público da Internet.
O Windows anunciou que“Internet Explorer 11 está a reformar-se a 15 de Junho de 2022“. Assim, desde 4D v19 R5, se utilizar o motor de renderização do sistema, 4D utiliza o Microsoft Edge WebView2. Esta alteração permite-lhe beneficiar de um navegador moderno com as últimas características e actualizações de segurança. Por exemplo, o Microsoft Edge pode ser utilizado para exibir PDFs.
ORDA e 4D Write Pro : O casal de poder!
4D Os documentos Write Pro contêm frequentemente fórmulas de devolução de dados ou cálculos, dependendo da base de dados. Graças à utilização de contextos, associar esses dados a documentos é agora uma brincadeira de crianças!
Neste post do blog, veremos como a combinação de documentos 4D Write Pro com dados recuperados usando ORDA torna o código claro e fácil de manter.
4D para Móvel: O que há de novo na v19 R5
A cada lançamento, a lista de características 4D para iOS e 4D para Android é cada vez maior. E este lançamento de funcionalidades não é excepção. Sem mais demora, vejamos o que o 4D v19 R5 tem reservado para si:
O QUE ESTÁ EM TI?
Para 4D para Android e 4D para iOS Editor
- Notícias sobre mercadorias! A interface do editor é totalmente compatível nos modos escuro e claro.
Para 4D para Android (já disponível em 4D para iOS):
- Transforme a sua aplicação num leitor de código de barras para preencher uma entrada de texto,
- Permitir assinar directamente na entrega do pedido, um relatório de intervenção, uma estimativa,
- Interagir com diferentes aplicações, tocando num campo no ecrã:
- um endereço para mostrar automaticamente um mapa mostrando a localização,
- um número de telefone para ligar ou acrescentar aos contactos,
- um correio para abrir a aplicação de correio,
- um URL para abrir um URL no navegador web padrão.
- Crie os seus próprios formatadores Kotlin para as suas necessidades específicas.
4D v19 R5 Beta começa hoje
Estamos entusiasmados por anunciar o lançamento dos testes beta para 4D v19 R5. Disse-nos para onde vai a seguir, e este lançamento – como o anterior e os que virão – tem as características para o ajudar a chegar lá ?
- Além de introduzir contextos de dados, 4D beneficia de uma versão actualizada do SpreadJS que traz muitas melhorias, tais como a interface de impressão. O 4D View Pro está a levá-lo a um nível totalmente novo.
- 4D Write Pro tem a sua quota de novas funcionalidades: cabeçalhos de tabela, parágrafos ligados, contextos de dados, e muitas melhorias nos widgets da interface – oferecendo-lhe ainda mais possibilidades de produzir documentos que satisfaçam os seus requisitos.
- Estamos a oferecer-lhe melhor controlo sobre os contextos ORDA e cache tanto para Cliente/Servidor como para REST para melhorar o desempenho.
- Reorganizamos completamente os registos de diagnóstico, dando-lhe um conteúdo mais bem filtrado(níveis de registo como traço, depuração, informação, aviso, e erro).
- E pode agora ver-se livre de bibliotecas desnecessárias (por exemplo, CEF/Web Area, PHP) para reduzir o tamanho das suas aplicações.
- Muito mais espera por si!
4D para Móvel: Usar Atributos de Objecto
A partir de agora, pode utilizar quase todos os tipos de atributos nos seus projectos móveis: texto, datas, hora, números inteiros… 4D v19 R4 está a trazer outro.
Diga olá aos atributos dos objectos.
Lançar um processo externo de forma assíncrona
Por vezes é necessário executar processos em segundo plano e, assim que se termina, executar algumas acções de acordo com o seu código de saída. A partir do v19 R4, 4D permite-lhe iniciar um processo em segundo plano com a nova classe 4D.SystemWorker e executar métodos de chamada de retorno automaticamente quando o processo retorna informação. Desta forma, a IU da sua aplicação mantém-se reactiva durante a execução do processo externo, e quando termina, pode exibir o resultado ao utilizador imediatamente!
4D View Pro: Acelere o seu processo de desenvolvimento com modelos
A criação de relatórios ou folhas de cálculo a partir de modelos existentes acelera o desenvolvimento. Começando com 4D v19 R4, as acções de copiar e colar podem agora ser executadas utilizando código que copia uma série de células de outro local (incluindo outras áreas).
ORDA – Diga olá a Pseudônimos
4D v19 R4 é enviado com um novo conceito ORDA: Pseudónimos. São a continuação lógica e complementar dos atributos computorizados.
Este post no blog explica o que são os pseudónimos e destaca as suas vantagens, especialmente quando se usa um ou outro… ou ambos.
DPI elevado no Windows: Suporte para ecrãs de alta resolução
Na 4D, levamos os pedidos dos clientes muito a sério!
Em reuniões anteriores, os clientes mostraram grande interesse em apoiar ecrãs de alta resolução, tais como ecrãs 4K, no Windows. O seu desejo foi satisfeito, uma vez que acrescentámos o apoio para os monitores de alta resolução em 4D.
4D para Móvel: O que há de novo na v19 R4
Temos o prazer de anunciar que está disponível uma nova versão de 4D com novas funcionalidades para 4D para iOS e 4D para Android. Sem mais delongas, vamos mergulhar:
O QUE ESTÁ EM TI?
Para 4D para Android e 4D para iOS
- Mostrar campos de objectos na sua aplicação móvel em formato legível por humanos ou em formato JSON. Os campos de objectos são utilizados para armazenar vários tipos de dados numa aplicação 4D, e agora são facilmente utilizáveis em aplicações móveis.
- Melhoramento para gerar o seu conjunto de dados incorporado.
Para 4D para Android (já disponível em 4D para iOS):
- Todos os dados relacionados são geridos na sua aplicação.
- As acções em linha estão disponíveis. É possível executar código num servidor 4D para verificar dados, executar cálculos ou adicionar uma entidade.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política