Atualização para GeneXus da versão Evolution 1 para a Evolution 3

Overview GeneXus X Evolution 3

Neste vídeo são apresentadas as principais funcionalidades desta versão e sua evolução : pilares para o software que a comunidade construiu e os usuários desejavam.

Vídeo somente em espanhol



Mobile: min. 0:43
  • 01:02 - Types of apps (Consumer, Company to Consumer, Intra Company)
  • 01:42 - Architecture (Offline)
  • 05:24 - User Experience (flexibility in grids, absolute positioning, matrix grid for dynamic rows, columns and celds, use cases)
  • 08:46 - Windows 8 Generator
  • 09:02 - Summary
WEB: min 09:31
  • 09:56 - Smooother applications
  • 14:28 - Responsive Web Design (layouts adaptable to any screen size)
  • 19:18 - Summary
Enterprise-class Apps: min. 19:36
  • 19:51 - Security (GAM)
  • 20:55 - Performance and Power
    • Performance in dataaccess layer
    • Cryptography data type
    • Reporting (integration with GXquery 4)
Developer Enhancements: min. 21:28
  • 21:53 Facilitate the development of large KBs
    • 21:58 - KB Modularization
    • 23:10 - IDE usability improvements
    • 23:20 - Color Palette for Themes
  • 23:30 - Usability and Productivity
    • Faster prototyping cycles
    • Language: For each, unique
    • More Knowledge, better Team Integration
GeneXus Suite: min. 24:37 

Sugerimos ler as release notes de GeneXus X Evolution 3 para aprofundar nas funcionalidades que sejam de seu interesse.

Clases

Apresentação

São apresentados através dos vídeos os assuntos mais importantes que a versão Evolution 3 traz e que a diferenciam da versão Evolution 1. Não é uma abordagem exaustiva, mas sim uma amostragem do que é fundamental. Para se aprofundar em cada assunto acesse a nossa wiki.

Os vídeos estão agrupados em grandes áreas. Em todos os casos assumimos que você já conta com o conhecimento nesta área na versão Evolution 1 (exceto que for realmente novo). 

Em alguns assuntos encontrará vídeos de atualização da versão Evolution 1 para a Evolution 2, seguido de vídeos de atualização da Evolution 2 para a Evolution 3. 

Enquanto que para as aplicações moveis é apresentada uma introdução ao tema. Desta maneira, case deseje uma capacitação complete dirija-se para o "Curso para aplicações móveis com GeneXus". 

Na sessão MATERIAL, que vem adiante, incluímos um “faça você mesmo” que contém dois itens práticos para você poder exercitar o que foi visto : tanto em uma aplicação mobile como em uma web. Para a mobile faça somente os exercícios que correspondam aos assuntos vistos aqui.

Mais informação

Objetivo: 
Familiarizar-se com as principais características da versão Evolution 3 que a diferenciam da versão Evolution 1 e no que tange o desenvolvimento web e nas melhorias na linguagem. 
Introduzir o desenvolvimento de aplicativos móveis para para Smart Devices.
 
Público alvo:  
Aos que já estão desenvolvendo aplicações web em Genexus X Evolution 1 e desejam conhecer o que está perdendo por não migrar para a Evolution 3.
Aos que desejam iniciar o desenvolvimento de aplicativos móveis para para Smart Devices. 
 
Condições Prévias:  
Estar atualizado com a GeneXus X Evolution 1.
 
Modalidades: pode escolher entre o curso presencial (recomendamos acessar o calendário e contatar um de nossos parceiros acadêmicos em seu país) ou o curso na modalidade de auto estudo
 
  •  Duração  presencial: 12 hrs aprox (teórico + prático)


Abrangência: 
 
Conversão de KB
Passos a serem seguidos para realizar a conversão e aspectos a levar em conta.
 
Aplicações Web
Possibilidade de prototipar na nuvem. Propriedades para configurar o comportamento de mensagens e erros na camada Cliente. Validação em transações. HTML5 e seus impactos. Domínios Semânticos. Mudanças nos Temas. Grande flexibilidade e grande evolução na experiência de usuário nas aplicações web, para que sejam experimentadas de maneira similar às do Facebook, Twitter, Google, em termos de resposta às ações do usuário, bem como a capacidade de adaptação das informações mostradas nos mais diferentes tamanhos e resoluções telas.  Técnicamente: Smooth (novo esquema de execução de Eventos, componentes independentes, notificações do servidor aos browsers, transições animadas), Responsive Web Design (abstract layout editor, rules e condições nos Temas).
 
Melhorias na linguagem
Melhorias nas expressões e possibilidades de consultas à base de dados (For each, grupo de Data Provider, Grid). Tecnicamente: Base Transaction e Cláusula Unique.
 
Programação modular
Possibilidade de dividir o sistema em módulos mais manejáveis, que permitam um melhor entendimento do sistema e sua interoperabilidade entre si.
 
Suite GeneXus
São mencionadas as melhorias mais importantes no BPM, GXflow e GXserver. Em particular, no que diz respeito ao BPM, que agora permite ser utilizado também em aplicações móveis.
 
 
Aplicações Móveis
 
Introdução a aplicações SD: 
  • Características e modelo conceitual: cenários de uso, tipos de aplicações (consumer/line of business, Online/Offline, nativas), modelo conceitual –objetos implicados (Dashboard, Work With for Smart Devices, Panels for Smart Devices) e suas particularidades. Demo: primeira execução, KBN, domínios semânticos e integração com funcionalidades do dispositivo. 
  • Arquitetura de aplicações online: Rest web services.
Segurança em aplicações Web e Smart Devices
Módulo de segurança (GAM: GeneXus, Access Manager) provisionado por GeneXus. É importado na KB através de uma propriedade e permite gerenciar toda a informação dos usuários e suas permissões.  

Acelere seu aprendizado com o apoio do instrutor

Com tutores e colegas de estudo, é ainda mais fácil aprender.