Diante deste novo mundo de soluções de software multi-experiência, o GeneXus 16 incluiu um novo conjunto de ferramentas e processos que simplificam a vida dos desenvolvedores. Com o GeneXus 16, você criará aplicativos que funcionarão perfeitamente entre diferentes dispositivos, situações e integrações.

Soluções omnichannel e Multi-experiência.

As tendências multi-plataform e cross-platform evoluíram para o omnichannel e multi-experience. Isso significa que cada empresa deve fazer mais, aprendendo e cobrindo mais áreas, entretanto, com as limitações de tempo e recursos habituais. E foi pensando nisso que GeneXus trouxe novas ferramentas e soluções para facilitar a criação de aplicativos.

Design Systems

Para aumentar a produtividade e melhorar o trabalho, aprimorando a interação entre Designers e Desenvolvedores do GeneXus 16, incorporamos a modelagem de Design Systems dentro do GeneXus. Às ferramentas tradicionais (Padrões, Temas e Paletas de cores) adicionamos um novo elemento chamado Stencils, o qual possibilita modelos de design multiplataforma. Também facilitamos o uso de Estilos de Base CSS, que simplifica a produção de controles de usuário personalizados.

Melhor experiência em UX

Adicionamos recursos interessantes para melhorar as experiências do usuário. Controles adicionais para otimizar aplicativos como o Flex Grid e a possibilidade de autenticação biométrica.
Os fluxos de informação (steams) agora são facilmente incorporados a aplicações (como Twitter e Facebook) criadas em GeneXus. Mapas, rastreamento e localização de aplicativos, também estão disponíveis no GeneXus 16.

Interface do usuário para comunicação

Simplificamos também a modelagem de Chatbots, Hybrid Interfaces e assistentes virtuais, que agora compõem mais um importante canal de comunicação entre clientes e empresas. Desta forma, completamos nossa oferta para melhorar a produtividade entre os Desenvolvedores e Designers na criação de aplicativos integrados e com múltiplas experiências.

Integrações inovadoras à sua disposição.

À medida que os desenvolvedores precisam se adaptar ao ritmo da tecnologia, incorporamos mais serviços e plataformas que abarcam diferentes setores e regiões.

Serviços cognitivos e de aprendizado de máquina

As aplicações GeneXus nunca foram tão inteligentes! Nós otimizar a integração de Cognitiva e Serviços de aprendizado de máquina dos fornecedores mais importantes no mercado de IA, incluindo IBM Watson, Microsoft Azure Serviços e SAP Leonardo Cognitive Fundação Machine Learning. O Amazon Machine Learning e o Google Cloud AI estão a caminho.

Métodos de pagamento novos e atualizados

Nós adicionamos WeChat Pagamento, Pagar e Stripe Ali como prestadores de novas soluções de pagamento, e atualizar algumas das quais tivemos que mudar e melhorar as realidades atuais: Paypal e Mercado de pagamento.

Cloud

Continuamos a integrar provedores de serviços na nuvem à GeneXus para aumentar a flexibilidade e o poder de nossa plataforma durante a construção e implantação de aplicativos personalizados para empresas.

OData support

Agora os desenvolvedores GeneXus podem utilizar serviços automaticamente com o protocolo OData. Essas integrações permitem que o GeneXus interaja com qualquer sistema que exiba e consuma os serviços OData (ERP, CRM, API Business Hubs e até mesmo bancos de dados não relacionais).
Ao consumir o OData de um sistema externo, o GeneXus analisa os metadados e incorpora as entidades e a relação ao modelo da aplicação. Desta forma, o desenvolvedor pode usar essas entidades originalmente do GeneXus - com o uso da tradicional transação GeneXus - para criar aplicativos que realizam operações CRUD no sistema externo.

Suporte de fluxos de informação

Com o uso do Apache Kafka, agora você pode criar fluxos de informações similares à do Twitter e Facebook, independentemente de sua origem ou local de exibição. Além disso, uma nova evolução da Socket API foi criada para resolver situações em tempo real de comunicação bidirecional entre cliente e servidor.

Novas notificações

Adicionamos o suporte Jpush às notificações que podemos pelos aplicativos.

Segurança.

Há um crescente nível de complexidade na criação de soluções de software que aumentou os riscos relacionados à segurança dos sistemas, portanto, a segurança nas aplicações tornou-se uma das nossas principais áreas de atenção.
Trabalhando continuamente com uma equipe de especialistas em segurança, aprimoramos nossas soluções para automatizar a geração de sistemas que seguem os mais rígidos padrões de qualidade e segurança.

Proteções adicionais

No Mobile, os bancos de dados offline agora podem ser automaticamente criptografados para proteger dados confidenciais armazenados localmente. A ofuscação de código em aplicativos móveis e dispositivos inteligentes também é suportada. Na Web, incluímos avanços na segurança e proteção de dados confidenciais exibidos na tela.

Melhoras no GAM

Graças a melhorias em autenticação GeneXus e Authorization Manager (GAM), agora você pode configurar suas aplicações para autenticar (SSO) com qualquer provedor de OAuth 2.0 como Office 365, Linkedin, Instagram ou MercadoLibre.

Devops.

Gerenciar o desenvolvimento dos processos de “DevOps way” tem como resultado softwares de alto padrão de qualidade e alta velocidade de entrega. Se unirmos DevOps com Inteligência Artificial, a qual cria e implementa o software automaticamente, teremos GeneXus 16.

Controle de Pipeline

Agora o Jenkins Continuous Integration Server pode ser utilizado para automatizar a entrega de aplicações que são automaticamente criadas, mantidas e que evoluem com GeneXus.

Teste de Modelagem

Como parte do ciclo de automação do DevOps, agora, a unidade de teste pode também ser modelada para promover maior qualidade no processo de entrega da aplicação.

Implementação

As opções Docker e Serverless agora foram incorporadas à extensa lista de opções que podem ser automaticamente implementadas utilizando GeneXus.

Monitor

Monitorar aplicações agora é mais fácil do que nunca, graças ao uso do logging API.

Nova localização.

Olá, China!

Adaptamos o GeneXus às realidades do mercado chinês, para avançamos a toda velocidade! O IDE e a documentação foram traduzidos, e incluímos também diferentes fornecedores chineses de tecnologia, dos quais necessitam os desenvolvedores para criar aplicativos: Jpush para notificações, Ali Pay e We Chat Pay para suporte de pagamento, e também o Baidu Maps e o AutoNavi como serviços de mapeamento.

Geradores.

Future-proofing .Net

A Microsoft, com sua evolução dos sistemas baseados em .Net para Unix, abriu uma oportunidade única para continuar entregando nossa promessa de "prova futura" (à prova de futuro), com o novo gerador .NetCore. Seguindo os movimentos de um grande jogador que se move para novas plataformas, adicionamos um novo gerador de código.
Desta forma, os usuários do GeneXus são os mais beneficiados, pois seus aplicativos .Net agora podem ser regenerados para que sejam executados em qualquer lugar, sem precisar recodificar, graças ao GeneXus 16.

O que há de novo no GeneXus 16?

A novidade é que o mundo está mudando, evoluindo de um mundo de sites e aplicativos para se tornar um universo de experiências de usuários em vários dispositivos. O desenvolvimento de software precisa se adaptar rapidamente a essa nova realidade.