🔍 O que há de novo no GeneXus 18 Upgrade 12?
Olá, comunidade de desenvolvedores! 👋
Se você trabalha com GeneXus, certamente lhe interessará conhecer as novidades que o Upgrade 12 da versão 18 traz. Na Sincrum estamos sempre atentos às atualizações que podem melhorar nossos processos e os de nossos clientes. Por isso, hoje trazemos um resumo das melhorias mais destacadas desta atualização.
1. Compatibilidade com as últimas tecnologias
-
Xcode 16 para iOS: Agora você pode desenvolver e compilar suas aplicações iOS usando a versão mais recente do Xcode, garantindo compatibilidade e aproveitando as novas funcionalidades que a Apple oferece.
-
Android 15 e API Level 35: O suporte para Android foi atualizado, o que significa que suas aplicações poderão aproveitar as melhorias de desempenho e segurança das versões mais recentes do sistema operacional.
-
Angular 19: O gerador Angular foi atualizado para a versão 19, incorporando melhorias como suporte para operadores
LIKE, funçõesSleep, manipulação deClipboard,Expression, entre outras.
2. Melhorias em segurança e autenticação
-
SSO para Super Apps: Foi incorporado suporte para Single Sign-On em Super Apps, permitindo uma experiência de usuário mais fluida e segura ao evitar múltiplos logins.
-
Criptografia de parâmetros em
context.xmlpara Tomcat: Agora é possível criptografar parâmetros sensíveis no arquivocontext.xml, melhorando a segurança sem necessidade de mudanças estruturais na aplicação.
3. Integração com serviços em nuvem
-
Azure Functions em Java e .NET: O suporte a Azure Functions foi ampliado, permitindo desenvolver funções em Java além de .NET. Isso facilita a criação de aplicações serverless, reduzindo custos e melhorando a escalabilidade.
-
URLs limpas em .NET: As aplicações .NET agora podem gerar URLs sem a extensão
.aspx, o que melhora a experiência do usuário e o SEO das aplicações web.
4. Melhorias na interface de usuário
-
Controles RadioButton em iOS: Os controles do tipo RadioButton para iOS foram aprimorados, oferecendo melhor visualização e personalização nas interfaces.
-
Alinhamento vertical de imagens em PDFs: Agora é possível alinhar verticalmente as imagens nos relatórios PDF, melhorando a apresentação dos documentos gerados.
🛠️ Mudanças de compatibilidade e correção de erros
-
Requisitos mínimos para Android: A partir desta atualização, as aplicações Android requerem no mínimo a API 24 (Android 7.0) ou superior.
-
Remoção de dependências obsoletas em Java: Foram removidas dependências antigas como
itext-asian, reduzindo o tamanho das aplicações e melhorando a segurança. -
Correção de erros críticos: Foram corrigidos problemas relacionados à serialização de SDTs em .NET e Java, erros 400/403 com
HttpClient, falhas em câmera e notificações em Android e iOS, entre outros.
🎯 Como esta atualização te beneficia?
-
Maior produtividade: As melhorias nos geradores e a compatibilidade com as últimas tecnologias permitem desenvolver aplicações mais modernas e eficientes.
-
Segurança reforçada: Com a criptografia de parâmetros e o suporte a SSO, suas aplicações serão mais seguras e oferecerão uma melhor experiência ao usuário.
-
Escalabilidade e modernização: A integração com Azure Functions e as URLs limpas em .NET facilitam a modernização de aplicações e seu escalonamento em nuvem.
🚀 Casos de uso destacados
-
Super App corporativa: Implemente uma Super App com múltiplos módulos (RH, Vendas, Suporte) utilizando SSO para uma experiência de usuário unificada e segura.
-
Migração para Azure Functions: Transforme processos batch e eventos IoT em funções serverless em Java ou .NET, reduzindo custos e melhorando a escalabilidade.
-
Aplicações SPA com Angular 19: Desenvolva aplicações de página única com as últimas melhorias do Angular, oferecendo interfaces mais ricas e robustas.
-
Modernização de aplicações .NET: Elimine as extensões
.aspxdas URLs e aproveite as novas funcionalidades para melhorar a experiência do usuário e o SEO. -
Ambientes de alta segurança: Implemente criptografia em
context.xmle elimine dependências vulneráveis para cumprir os padrões de segurança em setores como governo e banca.
📌 Conclusão
O Upgrade 12 do GeneXus 18 traz melhorias-chave em compatibilidade, segurança e produtividade. Na Sincrum já estamos trabalhando com esta versão, aproveitando ao máximo cada novidade para oferecer soluções mais modernas e eficientes. Atualize suas aplicações e alinhe-as com as últimas tendências tecnológicas. Você está pronto para dar o próximo passo?