Relatório de eventos em 4D Qodly Pro: Ver todas as interações num relance
Criar uma interface de usuário baseada em navegador com 4D Qodly Pro é muito similar a usar o editor de formulários 4D. Clicar num botão chama um método 4D, como está acostumado a trabalhar. E o método executa sua lógica de negócios (muitas vezes já existente).
Para fazer isso, define eventos, seja para widgets ou para a página inteira (formulário). Os navegadores funcionam de forma um pouco diferente de uma aplicação de ambiente de trabalho, pelo que existem eventos adicionais e a sequência de execução pode ser diferente. Os relatórios de eventos ajudam-no a compreender melhor esta situação.
4D Qodly Pro: Controlos de zoom da página
Desloque-se sem problemas entre o panorama geral e os mais ínfimos detalhes com o zoom de página no Qodly Studio, a forma intuitiva de conceber, aperfeiçoar e manter o controlo perfeito de cada elemento.
macOS Tahoe, Windows 11, que sistemas operativos para 4D 20 e 21?
Enquanto Apple e Microsoft continuam a evoluir suas plataformas, nós garantimos que 4D se mantém perfeitamente alinhado.
Com cada novo lançamento de sistema operacional, nossas equipes testam e certificam 4D rigorosamente para garantir que possa atualizar seu ambiente com confiança, seja rodando macOS ou Windows.
🎃 O 4D 21 Beta escapou do laboratório
Algures entre as abóboras e os ecrãs brilhantes, no zumbido silencioso do código e da cafeína, algo se agita. 4D 21 Beta surgiu, trazendo com ele uma nova onda de caraterísticas poderosas esperando para serem testadas.
Iniciar o estúdio Qodly está apenas a dois cliques de distância
4D Qodly Pro oferece todas as ferramentas que precisa para desenhar, construir e executar formulários web para sua aplicação 4D.
Totalmenteintegrado a 4D, vem de fábrica com Qodly studio. E assim como 4D, seu uso é fácil, acessível e aninhado no mundo de 4D.
Para usar Qodly Studio com projetos 4D criados com versões mais antigas, algumas configurações de projeto podem precisar ser alteradas para suportar recursos modernos.
É por isso que, a partir de 4D 21, o acesso a Qodly Studio a partir de 4D foi melhorado para não ter mais do que dois cliques, para tornar a sua vida mais fácil, libertar a sua mente e permitir-lhe concentrar-se na história de sucesso do seu negócio.
Localize as suas páginas Qodly: Um guia prático
A localização de aplicações 4D tem sido suportada durante décadas através da arquitetura XLIFF, concebida principalmente para aplicações de desktop.
Mas os navegadores funcionam de forma diferente.
É por isso que 4D Qodly Pro introduz uma nova abordagem de internacionalização integrada (i18n) – uma adaptada para interfaces web, dando-lhe mais flexibilidade ao construir páginas Qodly multilingues.
Vamos explorar como isso funciona na prática.
Nova forma de controlar as suas respostas HTTP
Começando com 4D 21, desenvolvedores 4D podem agora ter controle total sobre respostas HTTP usando um simples arquivo de configuração: HTTPRules.json. Se está procurando aumentar a segurança, otimizar a performance, ou gerenciar o acesso a recursos estáticos, essa caraterística lhe dá a flexibilidade que precisa, sem escrever uma única linha de código.
Vamos nos aprofundar nos recursos e em como usá-los.
Trabalhar e mover-se com QUIC e Network Switching
O que é mais frustrante do que perder sua conexão 4D Remote com o 4D Server enquanto muda de rede em movimento?
Se está mudando de Ethernet para Wi-Fi ou pulando entre hotspots, conexões tradicionais tendem a cair, forçando 4D Remote a desconectar e reconectar.
Com 4D 21 e o protocolo QUIC, essas interrupções são coisa do passado.
QUIC é desenhado para ser resiliente durante mudanças de rede, mantendo sua sessão viva mesmo quando a conexão subjacente muda.
Modernize suas interfaces 4D com Fluent UI
Nos bastidores, um esforço significativo de engenharia foi realizado para trazer a integração nativa de Fluent UI em 4D. Isso significa que os formulários 4D agora podem ser exibidos usando o sistema de design Fluent UI da Microsoft, o mesmo estilo visual moderno que define Windows, Office e Teams. 4D é um dos primeiros ambientes de desenvolvimento a oferecer integração WinUI nativa, permitindo aos desenvolvedores trazer a autêntica experiência Fluent UI para suas aplicações desktop. No lado do cliente, a transição não poderia ser mais simples. Basta ativar a renderização da IU fluente nas definições do seu projeto e efetuar alguns pequenos ajustes de layout nos seus formulários para desfrutar do novo e moderno aspeto.
4D NetKit: Autenticação OpenID segura com atributo nonce
Quando se trabalha com fluxos de autenticação modernos, a segurança é fundamental. Os programadores precisam frequentemente de integrar a autenticação com fornecedores de identidade fiáveis, como a Google ou a Microsoft. É aqui que o OpenID Connect (OIDC) entra em ação.
O OIDC é uma camada de identidade construída sobre o OAuth 2.0. Permite que a sua aplicação verifique a identidade de um utilizador e obtenha informações básicas de perfil de uma forma segura. Começando com os últimos melhoramentos da classe cs.NetKit.OAuth2Provider 4D 21 agora torna mais fácil trabalhar com OpenID Connect suportando o parâmetro nonce, junto com novos atributos token, incluindo o id_token.
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
