Deyel 8.8

Novidades
Modelagem de Entidades utilizando Inteligência Artificial
Deyel incorpora o uso de Inteligência Artificial para otimizar a modelagem inicial de entidades, acelerando significativamente os tempos de desenvolvimento. Com essa nova funcionalidade, você pode gerar uma entidade completa em segundos a partir de um prompt que descreva suas características. A entidade é criada no contexto da aplicação escolhida, podendo estabelecer relações com outras entidades e listas de valores existentes. Além disso, os atributos da entidade gerada respeitam os padrões definidos na aplicação, incluindo, por exemplo, nomes, identificadores, comprimentos e tipos de dados predefinidos.
Aspectos Destacados
- Modelagem rápida e eficiente: Você poderá gerar a entidade em segundos, obtendo um ponto de partida prático que acelera o desenvolvimento.
- Organização Inteligente: Os atributos são agrupados automaticamente em contêineres, melhorando a compreensão e o manejo das entidades.
- Integração Automática: Os campos criados são vinculados automaticamente a outras entidades ou listas de valores existentes, sempre que as propriedades sejam compatíveis.
- Boas Práticas Incorporadas: Os identificadores de atributos seguem padrões recomendados, garantindo um design de alta qualidade desde o início.
- Além da estrutura da entidade, os campos da grade e os filtros são gerados automaticamente, baseando-se nos atributos mais relevantes para cada seção.
Incorpore Inteligência Artificial nas suas Regras de Negócio
Acelere a modelagem de regras de negócio em suas aplicações com o poder da Inteligência Artificial. Comece a criar regras avançadas por meio de prompts personalizados, baseados em seus requisitos, para gerar automaticamente as regras que você precisa implementar.
Aspectos Destacados
- Projete e teste suas regras avançadas rapidamente com uma experiência guiada e otimizada por IA.
- Reduza o tempo necessário para modelar suas regras avançadas, gerando código com menor margem de erro graças à ajuda da inteligência artificial.
- Use seus requisitos de implementação como prompts para que a inteligência artificial auxilie e implemente o código Java, utilizando o Deyel SDK para regras avançadas.
Server-Side Rendering (SSR) no Modelador de Páginas
O modelador de páginas inclui a opção de habilitar o recurso de renderização no lado do servidor, uma funcionalidade chave para melhorar até 70% a velocidade de resposta das suas aplicações web. Essa funcionalidade permite processar e renderizar uma página diretamente no servidor antes de enviá-la ao navegador do usuário. Isso significa que o conteúdo da página já estará pronto para ser exibido imediatamente, eliminando tempos de espera desnecessários.
Aspectos Destacados
- Visualização mais rápida: Você verá o conteúdo de suas páginas quase de forma imediata, já que o atraso associado ao carregamento de scripts e à transformação inicial do conteúdo visual no navegador é eliminado.
- Disponibilidade na primeira solicitação de carga: A página inteira, incluindo o conteúdo dinâmico, estará pronta desde a primeira solicitação, evitando que você veja páginas incompletas ou com placeholders enquanto o conteúdo é carregado.
- Melhor desempenho em dispositivos móveis e conexões lentas: O SSR reduz a quantidade de trabalho realizado pelo navegador, beneficiando especialmente dispositivos com recursos limitados. Ao carregar a página já renderizada no servidor, o impacto de conexões de rede lentas ou instáveis é minimizado.
- Otimização da experiência do usuário: Sua navegação será fluida e rápida, sem interrupções.
- SEO aprimorado: Páginas renderizadas com SSR tendem a ser melhor indexadas pelos motores de busca, aumentando a visibilidade das aplicações web.
Pré-visualização de Arquivos
Os campos do tipo arquivo nos modeladores de entidades e páginas podem ser configurados utilizando o modo de “Pré-visualização”. Essa funcionalidade permite obter uma referência visual imediata do conteúdo carregado diretamente no campo, otimizando a interação com arquivos. Projetada para melhorar a experiência do usuário, essa característica facilita uma gestão mais prática e intuitiva dos arquivos durante a execução das aplicações.
Aspectos Destacados
- Você poderá pré-visualizar o conteúdo dos arquivos diretamente dentro do mesmo ambiente de execução, eliminando a necessidade de baixá-los ou abri-los em uma janela separada.
- Ao executar a página ou entidade, você poderá ver uma miniatura dentro do contêiner do arquivo, permitindo uma referência visual rápida do conteúdo carregado.
- Terá maior versatilidade no ambiente de execução, o que é ideal para cenários onde é necessária uma pré-visualização constante, como o gerenciamento de imagens, documentos ou arquivos multimídia.
- Você poderá visualizar arquivos de diferentes tipos, com extensões como pdf, doc ou docx, xls ou xlsx, ppt ou pptx, png, jpg, jpeg, txt e csv, entre outros.
Melhorias
Experiência de Usuário Otimizada no Modelador de Páginas
Foi incorporado um conjunto de melhorias destinadas a otimizar a experiência do usuário e oferecer maior flexibilidade durante a modelagem das páginas. Entre elas, a possibilidade de ampliar a página durante o modelado, compartilhar configurações de estilo entre diferentes elementos, melhorias na facilidade de camadas e a inclusão de CSS personalizado no modelador, para personalizar o design das páginas.
Aspectos Destacados
- Utilizar o zoom no modelador de páginas permitirá trabalhar com maior precisão em seções específicas ao fazer "zoom in", ou visualizar a estrutura completa da página ao fazer "zoom out".
- Você terá facilidade para copiar facilmente os estilos configurados em um elemento e aplicá-los a outros elementos, compatível com propriedades como cores, fontes, margens e bordas, entre outras.
- Você poderá usar atalhos de teclado, como CTRL + Alt + C para copiar estilos e CTRL + Alt + V para colá-los, ou realizar essas operações clicando com o botão direito sobre um elemento.
- Ao selecionar um elemento na página e abrir o painel de camadas, esse elemento será automaticamente visível no painel, garantindo acesso rápido à sua localização.
- Você poderá realizar modificações de estilo que não estão disponíveis nas propriedades padrão do modelador de páginas. Isso é ideal para cenários onde você precisa de controle detalhado sobre a aparência dos seus elementos.
Melhor Usabilidade no Modelador de Aplicações
Foram implementadas melhorias no modelador de aplicações, focadas em otimizar a experiência do usuário e aumentar a eficiência durante o design e a publicação de aplicações. As principais novidades incluem o ajuste de altura das figuras para visualização completa das páginas dentro do modelador, além da inclusão da ferramenta "mão" para navegação dentro da área de modelagem. Também foi incorporada a possibilidade de copiar diretamente o link da aplicação a partir do modelador após a publicação, agilizando a distribuição do link.
Aspectos Destacados
- Use o ajuste de altura das figuras para gerenciar projetos com várias páginas, facilitando a navegação e edição de projetos extensos ou com designs complexos.
- Você poderá usar atalhos de teclado para ativar a ferramenta "mão" ou voltar ao modo de seleção, e também ativá-la temporariamente enquanto mantém pressionada a barra de espaço.
- Após a publicação da aplicação, você poderá copiar diretamente o link dela a partir do modelador, agilizando a distribuição do link.
Uso de Variáveis de Entidades Vinculadas a Processos
A configuração de valores padrão para as variáveis de um processo é possível quando você utiliza um processo vinculado a uma entidade. Isso permite que os valores sejam atribuídos automaticamente às variáveis, otimizando o carregamento de dados nas atividades e melhorando a eficiência na gestão de casos. Ao iniciar atividades com dados pré-configurados, os usuários podem se concentrar plenamente no progresso do processo, eliminando a necessidade de inserir informações manualmente.
Aspectos Destacados
- Aproveite o poder das funções predefinidas do Deyel para configurar valores padrão de forma dinâmica e personalizada.
- Agora, as variáveis dos processos podem receber valores não apenas da entidade utilizada na atividade, mas também de outras entidades associadas ao caso em andamento, ampliando as possibilidades de automação e melhorando a eficiência na gestão de dados.
Modelagem de Melhorias para a Execução de Atividades
O modelador de processos incorpora facilidades ao modelar suas atividades, por meio de uma nova configuração que indica o salvamento parcial dos dados de uma entidade e a modelagem de um novo botão para requerer uma confirmação ao executar a atividade.Com a propriedade "Salvar parcial" de uma atividade, define-se que, na interface da mesma, seja visualizado o botão "Salvar", permitindo que os avanços sejam salvos sem necessidade de finalizar a atividade. Isso é uma grande ajuda quando se trata de entidades com muitos campos, permitindo que ela seja completada de forma incremental.
Adicionalmente, a propriedade "Requerer confirmação" para a execução de atividades permite definir uma mensagem para que o usuário confirme a execução da atividade, evitando que ela seja realizada por acidente. A modelagem dessa mensagem é feita com o assistente de escrita de regras embutido.

Aspectos Destacados
- Você poderá salvar parcialmente seus avanços sobre uma entidade associada a uma atividade de um processo sem ter finalizado a execução da mesma.
- Terá disponíveis mensagens de confirmação na execução das atividades associadas a uma entidade, evitando a finalização acidental de qualquer atividade.
- Se desejar, poderá modelar a mensagem de confirmação utilizando o assistente de escrita de regras embutido.