Notícias

Novidades de Genexus 17 U6: Design System Object, segurança, .NET Core e integração com apis

O upgrade 6 de GeneXus 17 está em todo o seu esplendor no que diz respeito à modelagem no desenvolvimento de software. Você já o atualizou?

O upgrade 6 de GeneXus 17 - além das atualizações de segurança por novos métodos de atualização, otimizações em processos de DesignOps, e a novidade em .NET 5 e Java, que trouxe o U5 de GeneXus 17 - acrescenta o lançamento do Design System Object, completa as conexões aos provedores de identidades com OpenID Connect, e também adiciona o suporte do OpenAPI 3.0, como parte do nosso compromisso em atualizar a tecnologia de acordo com os padrões de última geração e que permite a integração com milhares de serviços descritos com aquela versão do protocolo OpenAPI.

Esta é uma atualização muito importante que melhora a maneira como você modela seu projeto. A modelagem aprimorada sempre resulta em melhores aplicações, e este é o caso ao usar o Design System Object, já que com esta linguagem específica de domínio (ou DSL para Domain Specific Language em inglês) para modelar designs, você obtém mais precisão e desempenho no tempo de execução.

Além disso, os aplicativos gerados são aprimorados com novos controles de interface do usuário e recursos para aplicativos móveis nativos, aprimoramentos de tecnologia para o back-end, novos recursos de integração e, por último, mas não menos importante, atualizações e recursos de segurança.

Pontos chaves do Upgrade 6 de GeneXus 17:

Design Systems and DesignOps

  • Design System Object: O Design System Object define características de estilo para os controles de tela, a fim de alcançar maior abstração no design da aplicação, o que permite maior facilidade de reutilização e montagem, resultando em produtividade e agilidade.
  • Foi realizado um refactoring na ferramenta "Import from Sketch" para avançar no caminho para a integração de designs de outros provedores além do Sketch.
  • Além disso, a opção Sketch Import permite criar objetos GeneXus a partir de um design de interface de usuário realizado com design Sketch.

 Gerador NET Core (.NET 5)

  • Adiciona Sistemas de Gerenciamento de Banco de Dados: SAP Hana Database, Informix, DB2 Universal Database. Inclui o suporte desses DBMSes no gerador .NET Core, que já gera o .NET 5, faz parte da estratégia para completá-lo, e o caminho para o .NET 6, como Claudia Murialdo anuncia nesta palestra virtual Estado da Arte: Microsoft Azure, .NET e GeneXus, por sua vez, algo semelhante, em termos de estratégia de completude com Azure, acontece com a implantação de funções do Azure.
 

Ative as legendas em seu idioma.

  • Google Cloud Storage Provider: Além de determinar o provedor de armazenamento (o Google Cloud se soma aos existentes: Amazon S3, Microsoft Azure, BM Cloud Object e local) para os arquivos multimídia utilizados na base de conhecimento, permite selecionar entre diferentes provedores de armazenamento externo.

Integração

  • cURL Inspector é um bom atalho para importar serviços simples de uma amostra cURL fornecida pelo provedor de serviços.
  • A ferramenta de importação OpenAPI suporta a importação de serviços descritos pela especificação OpenAPI 3.0. O suporte OpenAPI 3 faz parte do nosso compromisso em atualizar a tecnologia de acordo com os padrões da próxima geração e que permite a integração com milhares de serviços descritos com aquela versão do protocolo.
  • Melhorias na serialização JSON e nova External Name property em API object

Segurança

Além do trabalho constante de segurança, quando o OpenID Connect é adicionado para autenticação com provedores de identidade externos, a capacidade de conexão é completada através dos protocolos líderes do mercado.

Novidades no Native Mobile

Novidades para Android

Novidades para iOS

Os aplicativos agora são compilados com o SDK de iOS 15.
Suporte para novas propriedades de Scanner Control.
 
Por último, o Upgrade 6 de GeneXus 17 também incorpora novas funcionalidades em Cloud, BPM, Testing, e outros detalhes de compatibilidade que podem ser explorados no  Community Wiki.  

Baixe o U6 de GeneXus 17!

Outras notícias que podem te interessar:

Upgrade 5 de GeneXus 17: OTP, 2FA, .NET 5 y Jakarta EE
Tudo que precisa saber sobre GeneXus 17 (parte 1 | Design & multi-experience)
Gerador Angular lançado!
Novo gerador GeneXus para .NET Core 3.1
GeneXus Community Wiki